Я использую MacOSX и пытаюсь перейти на mutt
и fetchmail
потому что Mail.app
начал вызывать у меня несколько проблем.
Моя конфигурация находится в ~/.fetchmailrc
и я запускаю демон, выдающий fetchmail -d 600
. Я попытался написать файл launchd
чтобы обработать задачу при входе в систему, но не работает, вот plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.atma.fetchmail</string>
<key>ProgramArguments</key>
<array>
<string>/opt/local/bin/fetchmail</string>
<string>-f /Users/atma/.fetchmailrc</string>
<string>-d 600</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>UserName</key>
<string>atma</string>
</dict>
</plist>
Я думаю, что проблема в переменных env
пользователя. Пробовал с помощью обертки перебрать еще ничего. У меня есть еще один plist
предоставленный MacPorts, который запускает глобальный файл конфигурации, расположенный в /opt/local/etc/.fetchmailrc
. Но я боюсь, что использование глобальной конфигурации может испортить мои текущие настройки.
Любой способ, которым я могу приспособить его выше plist
чтобы бежать успешно?
С уважением