The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Как забирать почту с одного ящика и раскладывать локальным пользователям
Ниже настройки для fetchmail для забора почты с группового почтового ящика 
и распределения ее по локальным ящикам пользователей.

/usr/local/etc/fetchmailrc

  set daemon 905

  defaults
  set logfile /var/log/fetchmail/fetchmail.log

  poll mx2.yyyyyyy.od.ua
    proto pop3
    envelope X-Envelope-To localdomains yyyyyyy.od.ua
    user "halo"
    pass "qwerty"
    is root
    nokeep
    fetchall
    flush
    smtpaddress smtp.xxxxx.odessa.ua
    fetchdomains yyyyyyy.od.ua
    is "*" = to "*"
    norewrite
    smtphost 127.0.0.1
  ##############

chmod 710 /usr/local/etc/fetchmailrc # выставляем привелегии для конфига
chown fetchmail:wheel /usr/local/etc/fetchmailrc # выставляем владельца и группу конфига
echo 'fetchmail_enable="YES"' >> /etc/rc.conf  # прописываем для старта в rc.conf 
/usr/local/etc/rc.d/./fetchmail start # запускаем демона

set daemon 905  - проверять ящик каждые 905 сек.
mx2.yyyyyyy.od.ua - имя сервера, откуда почту забираешь
yyyyyyy.od.ua - твой домен
halo - логин на ящике и ниже его пароль
smtp.xxxxx.odessa.ua - smtp провайдера или твой релей

Сортируется по заголовкам "X-Envelope-To"
 
11.01.2006 , Автор: universite , Источник: https://www.opennet.ru/openforum/vsl...
Ключи: mail, fetchmail, mailbox, pop3
Раздел:    Корень / Администратору / Сетевые сервисы / Mail, почта / Отправка и пересылка сообщений на уровне пользователя

Обсуждение [ RSS ]
  • 1, tonmy (?), 10:53, 20/01/2010 [ответить]  []     [к модератору]
  • +/
    Create the file "/var/log/fetchmail.log" and apply good rights on it (I put 777 to avoid any problem). If the file doesn't exsit and if fetchmail can't access it, it won't start...
    touch /var/log/fetchmail.log
    chmod 777 /var/log/fetchmail.log # выставляем привелегии для лог файла
     
     
  • 2, universite (ok), 20:48, 31/07/2010 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Достаточно и 644
     

  • 3, Sergey Kotov (?), 15:15, 28/04/2016 [ответить]  []     [к модератору]
  • +/
    Спасибо, пригодилось. Единственно что поменял на
    envelope X-Original-To, в этом случае заработало корректно (забираю почту для передачи MTA Postfix 2.10).
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру