LINUX.ORG.RU
ФорумAdmin

Postfix+Mysql пересылка писем


0

0

Вопрос наверняка простой для знающих.

Postfix+Mysql. В virtual_aliases вношу соответствующую запись для пересылки.

Например: INSERT INTO virtual_aliases (domain_id, source, destination)    VALUES (1, 'box2', 'ext@mail.ru');

Из внутренней сети (например, с ящика box1@domen.ru на ящик box2@domen.ru) посылаю письмо и оно уходит на внешний ext@mail.ru.

Но если я посылаю письмо с другого внешнего ящика (например с box@rambler.ru на box2@domen.ru), то оно не доходит на ext@mail.ru.

Причина то приблизительно ясна, но какой параметр поправить - не помню. И хорощо бы, чтобы все грамотно было в плане защиты.

1. Читать логи
2. Дело скорее всего в том, что мейл.ру просто не принимает письмо, у которого адрес отправителя стоит rambler.ru, а отправляется оно не пойми откуда.
3. Для virtual_aliases нет разницы откуда пришло письмо, снаружи или изнутри.

blind_oracle ★★★★★
()
Ответ на: комментарий от blind_oracle

Путь так. Но так поступают не только майловские сервера. Какой тогда выход?

Логи приблизительно такие:

В логах приблизительно:

May 19 11:52:19 srv postfix/smtp[5636]: C0AC666810C: to=<ext@mail.ru>, orig_to=<box2@domen.ru>, relay=mxs.mail.ru[94.100.176.20]:25, delay=0.29, dela ys=0.08/0/0.06/0.14, dsn=5.0.0, status=undeliverable (host mxs.mail.ru[94.100.176.20] said: 550 Unroutable address (in reply to MAIL FROM command))

May 19 11:52:19 srv postfix/qmgr[3487]: C0AC666810C: removed

May 19 11:52:21 srv postfix/smtpd[5257]: NOQUEUE: reject: RCPT from relay-hosting.r01.ru[195.24.65.230]: 450 4.1.1 <box2@domen.ru>: Recipient address r ejected: undeliverable address: host mxs.mail.ru[94.100.176.20] said: 550 Unroutable address (in reply to MAIL FROM command); from=<ext@mail.ru> to=<box2@domen.ru> proto=ESMTP helo=<relay-hosting.rambler.ru>

serg1925
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.