exim почта на внешний ящик

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Balu
рядовой
Сообщения: 13
Зарегистрирован: 2009-09-30 15:39:09

exim почта на внешний ящик

Непрочитанное сообщение Balu » 2009-09-30 16:52:29

Здравствуйте.

Exim 4.63
hostname - example.com
MX запись указывает на другой сервер:

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

example.com.  86400   IN      MX      10 mx1.postserver.com.
Обратная зона есть.

Отправляю почту из скрипта - mail('info@example.com', 'test', 'test'), она сразу морозится, в логе:

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

2009-09-16 04:05:58 Received from <> R=1MsQB2-0022KD-Fw U=exim P=local S=59791
2009-09-16 04:06:01 SMTP error from remote mail server after RCPT TO:<info@example.com>: host mx1.postserver.com [218.38.12.24]: 550 info@example.com prohibited. We do not relay
2009-09-16 04:06:01 info@example.com R=dnslookup T=remote_smtp: SMTP error from remote mail server after RCPT TO:<info@example.com>: host mx1.postserver.com. [218.38.12.24]: 550 info@example.com prohibited. We do not relay
*** Frozen (delivery error message)
На gmail.com и другие серверы почта ходит нормально.

Думаю exim не смотрит MX домена, а решает, что это локальный ящик. Хотя domainlist local_domains = @ : localhost : localhost.localdomain.
В чем может быть проблема и как ее решить ?
Последний раз редактировалось Laa 2009-10-01 13:02:53, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

kerilka
сержант
Сообщения: 193
Зарегистрирован: 2008-11-18 18:38:48

Re: exim почта на внешний ящик

Непрочитанное сообщение kerilka » 2009-09-30 17:35:04

mx1.postserver.com [218.38.12.24]: 550 info@example.com prohibited. We do not relay
удаленный сервер отклонил доставку письма. он обслуживает этот домен?

не совсем понятно, что у вас есть, и что вы хотите, откуда и куда отправляете.

Balu
рядовой
Сообщения: 13
Зарегистрирован: 2009-09-30 15:39:09

Re: exim почта на внешний ящик

Непрочитанное сообщение Balu » 2009-09-30 23:02:26

Есть сервер example.com на котором нет почты.
Есть почтовый сервер mx1.postserver.com с ящиком info@example.com

С сервера example.com отправляю почту на ящик info@example.com и не доходит.

kerilka
сержант
Сообщения: 193
Зарегистрирован: 2008-11-18 18:38:48

Re: exim почта на внешний ящик

Непрочитанное сообщение kerilka » 2009-10-01 8:31:01

тогда показывайте конфиг почтовика на mx1.postserver.com. виноват тут вероятно он.

Balu
рядовой
Сообщения: 13
Зарегистрирован: 2009-09-30 15:39:09

Re: exim почта на внешний ящик

Непрочитанное сообщение Balu » 2009-10-01 9:39:37

mx1.postserver.com. это платная почта, которая мне не подконтрольна.

kerilka
сержант
Сообщения: 193
Зарегистрирован: 2008-11-18 18:38:48

Re: exim почта на внешний ящик

Непрочитанное сообщение kerilka » 2009-10-01 10:00:14

а она обслуживает вообще example.com домен?? или тогда зачем вы отправляете письма туда?

Balu
рядовой
Сообщения: 13
Зарегистрирован: 2009-09-30 15:39:09

Re: exim почта на внешний ящик

Непрочитанное сообщение Balu » 2009-10-01 10:49:05

Да, обслуживает. Ящики созданы и работают.
Письма отправляются из скриптов, например для уведомления о бронированиии билетов итд.

kerilka
сержант
Сообщения: 193
Зарегистрирован: 2008-11-18 18:38:48

Re: exim почта на внешний ящик

Непрочитанное сообщение kerilka » 2009-10-01 10:56:02

тогда телнет в руки и показывайте лог конекта от вашего сервера к тому с использованием валидных адресов

Balu
рядовой
Сообщения: 13
Зарегистрирован: 2009-09-30 15:39:09

Re: exim почта на внешний ящик

Непрочитанное сообщение Balu » 2009-10-01 14:01:47

С другой машины:

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

telnet mx1.postserver.com 25
Trying 218.38.12.24...
Connected to mx1.postserver.com (218.38.12.24).
Escape character is '^]'.
220 mx1.postserver.com ESMTP
HELO 100.com
250 mx1.postserver.com Hello 100.com [70.47.211.18]
MAIL FROM: <info@100.com>
250 OK
RCPT TO: <info@example.com>
250 Accepted
...
С example.com:

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

telnet mx1.postserver.com 25
Trying 218.38.12.24...
Connected to mx1.postserver.com (218.38.12.24).
Escape character is '^]'.
220 mx1.postserver.com ESMTP
HELO example.com
250 mx1.postserver.com Hello example.com [208.77.188.166]
MAIL FROM: <info@example.com>
550 info@example.com unknown user account
421 mx1.postserver.com: SMTP command timeout - closing connection
Connection closed by foreign host.

kerilka
сержант
Сообщения: 193
Зарегистрирован: 2008-11-18 18:38:48

Re: exim почта на внешний ящик

Непрочитанное сообщение kerilka » 2009-10-01 14:20:51

лично я от себя не могу посмотреть mx для домена example.com, для 100.com всё проходит. скорее всего там делается еще sender verify и вероятней всего она не проходит, после чего письмо отбрасывается.

и еще вопрос: почему в примере №2 у вас не приняло вообще пользователя, учитывая, что в первом случае вам ответили, что нельзя релеить?

Balu
рядовой
Сообщения: 13
Зарегистрирован: 2009-09-30 15:39:09

Re: exim почта на внешний ящик

Непрочитанное сообщение Balu » 2009-10-01 14:59:31

Не знаю.
Странно, почему сразу после MAIL FROM: <info@example.com>, меня посылают.

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: exim почта на внешний ящик

Непрочитанное сообщение Laa » 2009-10-01 15:53:44

Balu писал(а):Не знаю.
Странно, почему сразу после MAIL FROM: <info@example.com>, меня посылают.
Вообще-то по RFC нужно писать без пробела после двоеточия. Это может быть причиной.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!