Привет всем!!! Настраиваю связку postfix + dovecot + roundcube. Почта ходит на любой домен кроме gmail.com, который возвращает: (айпишники, адреса заменил на ***)
Jul 23 10:24:18 postfix/smtp[17477]: 3DB9F145C43:to=<***@gmail.com>,
relay=gmail-smtp-in.l.google.com[74.125.43.27]:25, delay=1.3, delays=0.17/0.17/0.52/0.4, dsn=5.7.1, status=bounced (host gmail-smtp-in.l.google.com[74.125.43.27] said: 550-5.7.1 [*.*.*.*]
The IP you're using to send mail is not authorized to 550-5.7.1 send email directly to our servers. Please use the SMTP relay at your 550-5.7.1 service provider instead. Learn more at 550 5.7.1 http://mail.google.com/support/bin/answer.py?answer=10336 w9si27514845bkx.93 (in reply to end of DATA command))
telnet'ом почта на gmail уходит. После долгих ковыряний выяснилось, что «грабли» в конфиге roundcube main.inc.php:
$rcmail_config['mail_header_delimiter'] = NULL;
заменил на
$rcmail_config['mail_header_delimiter'] = '\n';
и после этого на gmail почта уходит нормально, НО перестает уходить на mail.ru:
Jul 23 10:25:59 postfix/smtp[17477]: 3525B1461CE: to=<***@mail.ru>, relay=mxs.mail.ru[94.100.176.20]:25, delay=0.93, delays=0.11/0.02/0.23/0.56, dsn=5.0.0, status=bounced (host mxs.mail.ru[94.100.176.20] said: 550 spam message discarded. Please visit http://mail.ru/notspam/ or report details to abuse@corp.mail.ru. Error code: AD6F8AB4F22326C04BC99A2CDDD035367FCFDAC0E8941C53ED981A1A63E2BA21 (in reply to end of DATA command))