Re: релейная аутентификация в postfix
Здравствуйте.
Константин Кориков писал:
В логах оседает вот это:
Apr 23 08:18:27 localhost postfix/smtp[3605]: 97EB6E010:
to=<zvit***@t*****.by>, relay=mail.tut.by[195.209.41.194], delay=143,
status=sent (250 45486554 message accepted for delivery)
Apr 23 08:18:27 localhost postfix/smtp[3602]: 37F58E00C:
to=<zvita***@m*****.ru>, relay=mail.tut.by[195.209.41.194], delay=253,
status=sent (250 45486557 message accepted for delivery)
А что такое envelope from адрес?
Всю почту с самого начала раскладывал procmail.
В подтверждение конфиг fetchmail:
set logfile ~/logs/fetchmail.log
poll pop.mail.ru proto pop3
user zvitala with pass mypass
poll pop.tut.by proto pop3
user zvital with pass mypass
mda "/usr/bin/procmail -d %T"
fetchall
expunge 20
Он мне письма в разные мылбоксы раскладывает, postfix ,помоему, на это не
способен.
В том то и дело что не забирал только с mail.ru, ругался и после этого
спокойно переходил к tut.by.
Содержимое main.cf:
daemon_directory = /usr/libexec/postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
queue_directory = /var/spool/postfix
mail_owner = postfix
myhostname = localhost.localdomain
mydomain = localdomain
inet_interfaces = localhost
mydestination = $myhostname, localhost.$mydomain, $mydomain
mynetworks = 127.0.0.0/8
relayhost = mail.tut.by:2525
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
defer_transports = smtp
mailbox_command = /usr/bin/procmail
smtpd_banner = ZVital
И на всякий случай .procmailrc:
MAILDIR=$HOME/Mail
DEFAULT=$MAILDIR/inbox
LOGFILE=$HOME/logs/procmail.log
FORMAIL=/usr/bin/formail
:0 Whc: .msgid.lock
| $FORMAIL -D 8192.msgid.cache
:0 a
/dev/null
:0
* ^To:.*"comp.soft.linux.discuss"
linuxdiscuss
:0
* ^From:.*(dai***@S*****.RU|MailingLi***@S*****.ru)
security
То что он всеже пытается видно из выше преведенных логов. А вывод команды
mailq такой:
До отправки:
-Queue ID- --Size-- ----Arrival Time-Sender/Recipient37F58E00C 396 Sat Apr 23 08:14:14 vit***@l*****.host
(delivery temporarily suspended: deferred
transport)
zvita***@m*****.ru
97EB6E010 391 Sat Apr 23 08:16:04 vit***@l*****.host
(delivery temporarily suspended: deferred
transport)
zvit***@t*****.by
После sendmail -q:
Mail queue is empty
Как результат на tut.by письмо пришло, а на mail.ru нет.
Тема остается открытой.
Зарание благодарен.
ZVital
Здравствуйте.
Почему на mail.ru не отравлялись письма я всетаки разобрался сам. Просто в .muttrc
я неподумав указал опцию
set from= "vit***@l*****.localdomain"
После того как я исправил ее на
set from= "ZVital <zvit***@t*****.by>"
письма на mail.ru начали проходить свободно.
Видимо tut.by справлялся с доставкой такого письма на собственный ящик, но релеить
немог.
Остальные непонятки отпадают защет первого закона администратора,
гласящего "Не чини того, что еще работает".
За помощ отдельная благодарнасть Константину Корикову.
ZVital
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18185; Возраст листа: 639; Участников: 1350
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/356251