EXIM и rfc 1123 параграф 5.2.9
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
EXIM и rfc 1123 параграф 5.2.9
Столкнулся с проблемой возврата почты если неудается проверить отправителя из за того что получатель проверяет отправкой тестовго письма на адрес отправителя но пишет mail from:<> вместо своего адреса. тем самым нитуда нисюда почта не ходит.
а в логах ругань на то что helo пустое.
кто сталкивался с этим?
а в логах ругань на то что helo пустое.
кто сталкивался с этим?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
логи давай.
телепаты в отпуске
телепаты в отпуске
Убей их всех! Бог потом рассортирует...
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
логи ротатнулись
есть экранка
есть экранка
Код: Выделить всё
[asy@mx1 asy]$ telnet mail.aik-tur.ru 25
Trying 217.66.81.250...
Connected to mail.aik-tur.ru.
Escape character is '^]'.
220 aik-tur.ru, ESMTP EXIM 4.67
helo mx1.kraft-s.net
250 aik-tur.ru Hello mx1.kraft-s.net [213.156.192.51]
mail from:<>
^^^^^^^^^^^^^^^^^^^^^ вот в чем затык
250 OK
rcpt to:<vinokurova@aik-tur.ru>
550 "Empty Hello that's is not on RFC..."
quit
221 aik-tur.ru closing connection
Connection closed by foreign host.
[asy@mx1 asy]$ telnet mail.aik-tur.ru 25
Trying 217.66.81.250...
Connected to mail.aik-tur.ru.
Escape character is '^]'.
220 aik-tur.ru, ESMTP EXIM 4.67
helo mx1.kraft-s.net
250 aik-tur.ru Hello mx1.kraft-s.net [213.156.192.51]
mail from:<asy@kraft-s.ru>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ а когда пишется обратный адрес то все нормально
250 OK
rcpt to:<vinokurova@aik-tur.ru>
250 Accepted
Последний раз редактировалось Alex Keda 2007-10-04 10:15:36, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
почему он игнорируе mail from: <>???
вот это точно не по RFC
конфиг скинуть?))
вот это точно не по RFC
конфиг скинуть?))
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
вполне по RFC
рикошеты, для избежания зацикливания идуту с пустым обратным адресом.
а вот е принимать их - точно не по RFC, и за это отдельные личности могут в блэклисты внести - будешь долго и настырно отписываться...
==========
а вот почему он на норалное helo думает что пустое - не знаю.
рикошеты, для избежания зацикливания идуту с пустым обратным адресом.
а вот е принимать их - точно не по RFC, и за это отдельные личности могут в блэклисты внести - будешь долго и настырно отписываться...
==========
а вот почему он на норалное helo думает что пустое - не знаю.
Убей их всех! Бог потом рассортирует...
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
Код: Выделить всё
# Рубаем тех, кто не пишет отправителя
deny condition = ${if eq{$sender_address}{}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "Empty Hello that's is not on RFC..."
## Рубаем тех, кто не пишет отправителя (пробел)
deny condition = ${if match{$sender_address}{\N^\s+$\N}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "Epmty HELO or spacebar, that's not on RFC..."
из за них рикошеты и не принемаются
Последний раз редактировалось Alex Keda 2007-10-04 10:33:24, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
в последних конфигах этого нет уже.
а эти статьи - надо в архив потихоньку двигать...
а эти статьи - надо в архив потихоньку двигать...
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
Исключить проверку с полем mail from: <> можно так:
Читаем прилепленную тему про полезные настройки.
Так что просто непонимание того, что написал, не более. Фильтр срабатывает, вот только зачем?
P.S. Проверяешь отправителя, а ругаешься на HELO/EHLO. Это как?
Т.е. проверять пустое HELO/EHLO только если отправитель не <>deny message = HELO/EHLO required by SMTP RFC
!senders = :
condition = ${if eq{$sender_helo_name}{}{yes}{no}}
Читаем прилепленную тему про полезные настройки.
Сработает если mail from: <>condition = ${if eq{$sender_address}{}{yes}{no}}
Так что просто непонимание того, что написал, не более. Фильтр срабатывает, вот только зачем?
P.S. Проверяешь отправителя, а ругаешься на HELO/EHLO. Это как?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
ошибка только в коментах.
а как сделать вот такой же финт ушами:
задержку в 10-15 секунд перед во этим:
В сендмайл это задаётся так
а как сделать вот такой же финт ушами:
задержку в 10-15 секунд перед во этим:
Код: Выделить всё
220 aik-tur.ru, ESMTP EXIM 4.67
Код: Выделить всё
FEATURE(`greet_pause', `5000') в миллисекундах.
Последний раз редактировалось Alex Keda 2007-10-04 12:24:38, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
Расположить в секции connect:
warn delay = 15s
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
вот так пришла старость...dikens3 писал(а):Расположить в секции connect:warn delay = 15s
а я всё думал - знаю же что можно - а понять куда что не могу...
или заработался...
Убей их всех! Бог потом рассортирует...
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
не могу найти эту секцию... где она должна быть?
в штатном конфиге ее нет...
в описании чтоли посмареть на эксим...
дикенс подскажи где она у тебя может быть вставлена.. желательно готовый пример
в штатном конфиге ее нет...
в описании чтоли посмареть на эксим...
дикенс подскажи где она у тебя может быть вставлена.. желательно готовый пример
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
хм.. создал сексию "acl_smtp_connect=acl_connect" выше begin ACL
а после бегина
acl_connect:
warn delay = 15s
вариант не сработал..
Oct 4 19:46:14 mail exim[14998]: H=[211.228.5.46] I=[85.112.36.38]:25 rejected connection in "connect" ACL
вот что в логах
а после бегина
acl_connect:
warn delay = 15s
вариант не сработал..
Oct 4 19:46:14 mail exim[14998]: H=[211.228.5.46] I=[85.112.36.38]:25 rejected connection in "connect" ACL
вот что в логах
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
Действие по окончании какое?
acl_connect:
warn delay = 15s
accept
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
я правельно понимаю.. этот фильтр должен срабатывать самым первым?
вроде заработало:))
вроде заработало:))
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
Ну порядок срабатывания в доках ищи. У меня память не резиновая. Раньше RCPT точно. :-)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- сержант
- Сообщения: 189
- Зарегистрирован: 2006-11-17 21:58:43
- Откуда: Самара
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
ну я ее раньше всех правил и поставил а их у меня всего теперь три.. connect, rcpt, data
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: EXIM и rfc 1123 параграф 5.2.9
В таком порядке и срабатывают.jeweller писал(а):ну я ее раньше всех правил и поставил а их у меня всего теперь три.. connect, rcpt, data
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.