EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
LeXX Monoceros
- проходил мимо
Непрочитанное сообщение
LeXX Monoceros » 2008-11-27 18:23:23
Экзим не получает почту и пишет в лог следующее
Код: Выделить всё
Nov 27 21:22:58 mail exim[1456]: 2008-11-27 21:22:58 H=mail.1nsk.ru (host.1nsk.ru) [217.70.119.179] F=<name@1nsk.ru> temporarily rejected RCPT <lexx@mail.idbp.ru>: error in redirect data: missing or malformed local part (expected word or "<") in "data = name@domain2.ru"
Nov 27 21:22:58 mail exim[1456]: 2008-11-27 21:22:58 H=mail.1nsk.ru (host.1nsk.ru) [217.70.119.179] F=<name@1nsk.ru> temporarily rejected RCPT <lexx@mail.idbp.ru>: error in redirect data: missing or malformed local part (expected word or "<") in "data = name@domain2.ru"
Где
name@1nsk.ru ящик на работающем сервере mail.1nsk.ru
А
name@domain2.ru адрес на Экзиме
Настраивал всё как в статье
http://www.lissyara.su/?id=1173 . Возможно что-то упустил.
Помогите, плз!!!
LeXX Monoceros
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2008-11-27 18:45:40
Код: Выделить всё
# смотрим альясы
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup mysql{SELECT `goto` FROM `alias` WHERE \
`address`='${quote_mysql:$local_part@$domain}' OR \
`address`='${quote_mysql:@$domain}'}}
Вот этот роутер попробуй отключи.
Вообще в полезных скриптах есть отладка. Там много интереснее будет, чем гадать на кофейной гуще.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
LeXX Monoceros
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2008-11-27 18:24:25
Непрочитанное сообщение
LeXX Monoceros » 2008-11-28 8:30:26
Я опять что-то накосячил... Исходящие письма не доставляются....
Помогите!!!
Вроде всё как в примере...
Код: Выделить всё
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
Код: Выделить всё
Nov 28 11:32:47 mail exim[1768]: 2008-11-28 11:32:47 1L5vyB-0000SW-U0 <= @mail.domain.ru H=domain.org.ru (152-1-domain.sibotaku.org.ru) [***.***.***.***] P=esmtpa A=auth_cram_md5: S=691 id=1661353431.20081128112516@mail.domain.ru
Nov 28 11:32:48 mail exim[1769]: 2008-11-28 11:32:48 1L5vyB-0000SW-U0 ** lexx@domain3.ru R=dnslookup T=remote_smtp: SMTP error from remote mail server after MAIL FROM:<@mail.domain.ru> SIZE=1738: host mail.1nsk.ru [217.70.119.179]: 501 <@mail.domain.ru>: no local part
Nov 28 11:32:48 mail exim[1771]: 2008-11-28 11:32:48 1L5vyC-0000SZ-6f Error while reading message with no usable sender address (R=1L5vyB-0000SW-U0): at least one malformed recipient address: @mail.domain.ru - no local part
Nov 28 11:32:48 mail exim[1769]: 2008-11-28 11:32:48 1L5vyB-0000SW-U0 Process failed (1) when writing error message to @mail.domain.ru (frozen)
LeXX Monoceros
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2008-11-28 10:45:12
Ну написано же, что в твоём домене нет локальной части, а есть только домен.
<@mail.domain.ru>: no local part
Где локальная часть?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2008-11-28 13:02:34
Скорее в конфиге ты не сделал проверку обратного адреса, а в почтовом клиенте не настроил поле From(ОТ)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
LeXX Monoceros
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2008-11-27 18:24:25
Непрочитанное сообщение
LeXX Monoceros » 2009-01-20 12:24:30
Извините, но подыму тему.
dikens3 писал(а):Скорее в конфиге ты не сделал проверку обратного адреса, а в почтовом клиенте не настроил поле From(ОТ)
Как сделать проверку? И как сделать если нет поля from exim сам дописывал отправителя?
LeXX Monoceros
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2009-01-20 13:53:55
LeXX Monoceros писал(а):Извините, но подыму тему.
dikens3 писал(а):Скорее в конфиге ты не сделал проверку обратного адреса, а в почтовом клиенте не настроил поле From(ОТ)
Как сделать проверку? И как сделать если нет поля from exim сам дописывал отправителя?
И какой адрес ОТ exim должен дописать?
Admin@mail.ru?
megaemail@lissyara.su?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
LeXX Monoceros
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2008-11-27 18:24:25
Непрочитанное сообщение
LeXX Monoceros » 2009-01-20 15:08:18
Перепроверил.
В почтовом клиенте пользователя стоит адрес мыла. Т.е. поле from заполнено.... Exim почему-то его переодически теряет. Именно переодически. Т.е. часть писем уходит нормально, а часть вот так зависает с сотоянием *** froze ***
Кста, допустимо подстановка мыла от клиента в виде
all@domain.ru , но как?
LeXX Monoceros
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2009-01-21 12:11:30
LeXX Monoceros писал(а):Перепроверил.
В почтовом клиенте пользователя стоит адрес мыла. Т.е. поле from заполнено.... Exim почему-то его переодически теряет. Именно переодически. Т.е. часть писем уходит нормально, а часть вот так зависает с сотоянием *** froze ***
Ну чудеса, что я могу сказать.
LeXX Monoceros писал(а):Кста, допустимо подстановка мыла от клиента в виде
all@domain.ru , но как?
Хоть вида
admin@mail.ru, вопрос дойдёт ли до получателя и когда тебя занесут в список RBL?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3