Fetchmail Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:fetchmail [2017/01/31 00:03]
[Использование fetchmail для получения почтовых вложений]
wiki:fetchmail [2017/01/31 00:09]
[Использование fetchmail для получения почтовых вложений]
Строка 101: Строка 101:
 with nodns, with nodns,
 with protocol IMAP with protocol IMAP
-user "​user@gmail.com"​ there is "​user"​ here,+user "​user@gmail.com"​ there is "​user"​ here,#​строка "there is "​user"​ here" позволяет соотнести логин почты с вашим пользователем Ubuntu по имени user; эта строка необязательна
   with password PaSSWorD,   with password PaSSWorD,
-  keep,+  keep,#​письма остаются на сервере после прочтения
   with ssl, sslcertck;#​при таких настройках сертификат не нужно перекачивать и хешировать вручную   with ssl, sslcertck;#​при таких настройках сертификат не нужно перекачивать и хешировать вручную
 mda '​procmail -d %T' mda '​procmail -d %T'
Строка 123: Строка 123:
 </​code>​ </​code>​
  
-Создаем конфигурационный файл ''​~/​.procmailrc''​ со следующим содержимым (учтите,​ что права на вашу директорию $HOME для работы procmail должны быть не более, чем 744, как и права на сам .procmailrc):​+Создаем конфигурационный файл ''​~/​.procmailrc''​ со следующим содержимым (учтите,​ что права на вашу директорию $HOME для работы procmail должны быть не более, чем 744, как и права на сам .procmailrc ​- без этого procmail будет заявлять,​ что конфиг подозрителен):
 <code bash> <code bash>
 :0 :0
Строка 132: Строка 132:
 $HOME/​fetchmail/​backup $HOME/​fetchmail/​backup
  
-а здесь будут распакованы все файлы из письма и сложены в каталог +#здесь будут распакованы все файлы из письма и сложены в нужный нам ​каталог 
-# для этого сделаем форвард в uudeview который распакует вложения в $HOME/​fetchmail/​attachments +#для этого сделаем форвард в uudeviewкоторый распакует вложения в $HOME/​fetchmail/​attachments 
-# опция -a создает нумерованные копии файлов если файлы с таким именем уже обнаружены+#опция -a создает нумерованные копии файловесли файлы с таким именем уже обнаружены
 :0f :0f
 | uudeview -i +a +o -p $HOME/​fetchmail/​attachments - | uudeview -i +a +o -p $HOME/​fetchmail/​attachments -
Строка 140: Строка 140:
 </​code>​ </​code>​
  
-Теперь остается добавить fetchmail в cron для автозагрузки. В файле ''​~/​fetchmail/​fetchmail.cron''​ сохраняем следующее содержимое:​+Теперь остается добавить fetchmail в [[wiki:cron|cron]] ​для автозагрузки. В файле ''​~/​fetchmail/​fetchmail.cron''​ сохраняем следующее содержимое:​
 <code bash> <code bash>
 PATH=/​bin:/​sbin:/​usr/​bin:/​usr/​sbin:/​usr/​local/​bin:/​usr/​local/​sbin PATH=/​bin:/​sbin:/​usr/​bin:/​usr/​sbin:/​usr/​local/​bin:/​usr/​local/​sbin