забор почты fetchmail-ом

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 15:50:03

Привет всем! Всех с праздником :)
Объясните новичку как организовать корпоративную почту (в sendmail) на домене
Есть виртуальный почтовый домен: my.domain.ru
Есть ящики пользователей: vasya@my.domain.ru, petya@my.domain.ru и т.д.
Виртуальный почтовый домен качает почту через: pop3.prov.net логином: corpuser и паролем: corppass

Кучу документации перерыл и так и ничего не понял как это все дело организовать:
Надо всех этих юзеров в unix систему заводить или не надо?
Нужен qpoper или нет?

fetchmail

Код: Выделить всё

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

poll pop3.prov.net
        proto pop3
        envelope X-Envelope-To localdomains my.domain.ru
        user "corpuser"
        pass "corppass"
        is root
        nokeep
        fetchall
        flush
        smtpaddress smtp.prov.net
        fetchdomains my.domain.ru
        is "*" = to "*"
        norewrite
        smtphost 127.0.0.1
причем до этого я его настраивал на личный ящик - все работало, щас перестало
в top-е я его не вижу (а может не должно быть)

Вывод команды /usr/local/bin/fetchmail -v ..

fetchmail: WARNING: Running as root is discouraged.
fetchmail: no mailservers have been specified.

:st:
Помогите разобраться, пожалуйста!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 16:05:26

зачем его под рутом запускать
и что то параметров уж очень много
Основной формат:

poll SERVERNAME protocol PROTOCOL username NAME password PASSWORD

Пример:

poll pop.mail.ru protocol pop3 username "jsmith" password "secret1"

Или, используя сокращенную форму записи:

poll pop.mail.ru proto pop3 user "jsmith" password "secret1"

Можно перечислить несколько серверов:

poll pop.mail.ru proto pop3 user "jsmith" pass "secret1"
poll other.provider.com proto pop2 user "John.Smith" pass "My^Hat"

Здесь добавим немного удобочитаемости:

poll pop.mail.ru proto pop3
user "jsmith", with password secret1, is "jsmith" here;
poll other.provider.net proto pop2:
user "John.Smith", with password "My^Hat", is "John.Smith" here;
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 16:21:26

squid писал(а):зачем его под рутом запускать
а как тогда?
и что то параметров уж очень много
а как же домен? юзеры@домен как получать почту?

вроде запустил, щас пишет:
fetchmail: reading message user@helium.provider.ru:1 of 1 (4710 octets) flushed
fetchmail: Server CommonName mismatch: helium.provider.ru != pop3.provider.ru
fetchmail: Server certificate verification error: self signed certificate

а мой my.domain.ru не обрабатывает :(
Последний раз редактировалось demo 2008-07-25 16:40:00, всего редактировалось 2 раза.

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 16:37:31

Каждое сообщение, принятое fetchmail, затем обычно пересылается по SMTP на порт 25 локальной машины, на которой он запущен (localhost), как будто это сообщение было принято по обычному каналу TCP/IP. Затем почта доставляется локально системным транспортным агентом (MDA - Mail Delivery Agent, обычно это sendmail, но можно использовать smail, mmdf, exim, qmail). Все механизмы управления доставкой (например, файлы .forward), обрабатываются системным MDA, и после этого срабатвают агенты локальной доставки почты.

Если порт 25 не доступен, а fetchmail знает о надежном локальном MDA, то этот MDA и будет использован для локальной доставки. Вот время сборки fetchmail обычно ищет исполняемые файлы. procmail и sendmail
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 16:46:12

т.е. это мне sendmail должен отдать почту, qpoper тут не причем?

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 16:48:07

нет єто фетчмаил должен отдать кому то почту
хех..

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 16:53:10

exim поставить и разгребать почту им по определенным признакам
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 16:57:42

вот щас приходит почта и пишет в логах:

Код: Выделить всё

SMTP error: 550 5.1.1 <pupkin@mydomain.ru>... User unknown
Надо юзеров заводить в систему?

Код: Выделить всё

fetchmail: reading message sysadmin@myprov.ru:1 of 1 (1718 octets) flushed
fetchmail: Server certificate verification error: self signed certificate
и я - sysadmin не могу взять Батом почту, как быть?

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 16:58:45

squid писал(а):exim поставить и разгребать почту им по определенным признакам
а, чо, то что я хочу - нереально? :oops:

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 17:03:42

demo писал(а):Есть виртуальный почтовый домен: my.domain.ru
он настроен, юзеров он откуда берет ?
25 порт слушает ?
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 17:07:47

конечно, даже, более - все пока работает на Винде в CMS (предыстроия: ставлю squid и соответственно в squid по проксированию почты номер не проходит, поэтому начал поднимать почтовик)

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 17:34:25

а что за почтовик у тебя ?
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 17:39:02

Eхim еще курить надо,да и думаю без fetchmail всеравно не обойтись

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 17:44:22

В винде, на серваке или у юзеров?

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 17:47:09

я так понимаю фетчмаил у тебя на никсах, а почтомик на винде ?
если да то пользуй --smtphost <адрес почтового сервера>
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 17:58:00

ДА, т.е. надо щас поправить фечмэйл?

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 18:04:23

да и вместо
demo писал(а):smtphost 127.0.0.1
поставить

Код: Выделить всё

smtphost <адрес почтового сервака>
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-25 18:28:57

Адрес прова чтоли?

Аватара пользователя
squid
лейтенант
Сообщения: 683
Зарегистрирован: 2007-05-25 11:32:23
Откуда: Украина, Киев
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение squid » 2008-07-25 19:09:18

где у тебя стоит фетчмаил айпи адресс
и также айпи адрес сервера mydomain.ru
хех..

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-28 7:00:25

брр...., а у меня неверно, чтоли :smtphost 127.0.0.1, фетчмэйл находится на том же хосте, какой еще адрес указывать? и как тогда еще прописывать и куда IP домена?

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-29 19:54:30

Не отдает почту, кто поможет, плиз?

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: забор почты fetchmail-ом

Непрочитанное сообщение schizoid » 2008-07-30 9:46:48

host mydomain.ru

дальше, тот ип что выдало подставить в --smtphost <адрес почтового сервера>
ядерный взрыв...смертельно красиво...жаль, что не вечно...

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-30 10:38:08

Я же тогда ISP забросаю письмами и мне он глотку перережет?

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-30 10:44:07

мне бы хоть щас еще локально добиться загрузки для себя...

Код: Выделить всё

poll XXX
        proto pop3
        via pop3.provider.ru
        user "demo"
        pass "G3vozTvx"
        mda "/usr/local/sbin/sendmail -oem -f %F %T"
        is demo
        here
        smtphost 213.0.0.6

demo
ефрейтор
Сообщения: 59
Зарегистрирован: 2008-04-14 8:17:48

Re: забор почты fetchmail-ом

Непрочитанное сообщение demo » 2008-07-30 11:01:21

Да, ссори за оформление сообщения в форуме :)
Письма отбрасываются:

Код: Выделить всё

Reporting-MTA: dns; bsd.organizaciya.local
Received-From-MTA: DNS; localhost.organizaciya.local
Arrival-Date: Wed, 30 Jul 2008 17:48:14 +0500 (SAMST)

Final-Recipient: RFC822; demo@localhost
X-Actual-Recipient: RFC822; demo@domainprov.net
Action: failed
Status: 5.4.6
Diagnostic-Code: SMTP; 554 5.4.6 Too many hops
Last-Attempt-Date: Wed, 30 Jul 2008 17:48:15 +0500 (SAMST)