Страница 1 из 1

Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-26 12:26:09
edxsse
Добрый день! Помогите пожалуйста как врубить в Exim полный лог обмена с удаленным сервером, чтобы было как то так:

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

Fri 2013-07-26 12:13:06: <-- 220 xxx-xxxx.com, ESMTP EXIM 4.80.1
Fri 2013-07-26 12:13:06: --> EHLO xxxxxxxx.net
Fri 2013-07-26 12:13:06: <-- 250-xxx-xxxx.com Hello xxxxxx.net [xxx.xx.xxx.xx]
Fri 2013-07-26 12:13:06: <-- 250-SIZE 104857600
Fri 2013-07-26 12:13:06: <-- 250-8BITMIME
Fri 2013-07-26 12:13:06: <-- 250-PIPELINING
Fri 2013-07-26 12:13:06: <-- 250-AUTH PLAIN LOGIN CRAM-MD5
Fri 2013-07-26 12:13:06: <-- 250 HELP
Fri 2013-07-26 12:13:06: --> MAIL From:<xxx@xxxxxxx.net> SIZE=656062
Fri 2013-07-26 12:13:06: <-- 250 OK
Fri 2013-07-26 12:13:06: --> RCPT To:<xxxxx@xxx-xxxxx.com>
Fri 2013-07-26 12:13:06: <-- 250 Accepted
Fri 2013-07-26 12:13:06: --> DATA
Fri 2013-07-26 12:13:06: <-- 354 Enter message, ending with "." on a line by itself
Fri 2013-07-26 12:13:06: Transfer Complete.
Fri 2013-07-26 12:13:06: <-- 250 OK id=1V2e53-0007JE-D7
Fri 2013-07-26 12:13:06: --> QUIT
Fri 2013-07-26 12:13:06: <-- 221 xxxx-xxxxx.com closing connection
Гугль и доки по ексиму уже выкурил до дыр ничерта не могу найти :(
А суть в чем пытаюсь разобраться почему некоторые сервера меня футболят вот с таким сообщением
SMTP error from remote mail server after RCPT TO:<xxxx.xxxxx@example.com>: host relay.xxxxx.ua [xx.xx.xx.27]: 550-Verification failed for <edx@xxx-xxx.com>

Спасибо.

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-26 23:31:49
mak_v_
Callout?

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-28 8:27:07
edxsse
какой callout ? можно подробнее плиз :)

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-28 11:28:36
ChihPih
Как же вы так доки до дыр выкуривали? чать про acl недокуренная осталась...
http://www.exim.org/exim-html-current/d ... lists.html
И там искать: 43. Callout verification

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-29 11:10:42
edxsse
Добрый день! Ну собственно вопрос был не совсем в этом а в том как врубить полное логирование и я читал про callout но я так понял это говорится о том если ко мне письма не доходят а тут проблема что мой exim на некоторые сервера не отправляет. Поэтому и хотелось посмотреть полный лог обмена на какой стадии я получаю пинка. Сейчас еще раз покурю callout verification может изначально я чтото не так понял. И про логирование может все таки ктото подскажет как подсмотреть обмен с другим сервером в деталях :) Спасибо.

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-29 11:54:57
edxsse
Ну вот еще раз все пересмотрел callout это для того чтобы мне отфутболивать нежелательных людей а тут получается ситуация другая, тот почтовик куда у меня не уходит почта тоже exim он моему exim посылает callout на проверку sender и почему то получается sender verification failed.
Вопрос теперь как правильно exim'у ответить на callout другого exim'а ? :) Спасибо.

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-29 12:02:59
mak_v_
Правильно выстроить acl.

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-29 12:30:04
edxsse
хорошо буду ковырять, спасибо. Но может все таки кто-то подскажет по самому главному вопросу как посмотреть полный лог того как мой почтовик общается с удаленным почтовиком ?

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-29 12:35:04
ChihPih
Смотрите параметр log_selector

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-29 12:47:40
edxsse
ну log_selector я смотрел - не помогает или может опять не туда смотрел :( теоретически +all - не помогло и пробовал +все опции по одной - не помогло, хз куда еще дальше рыть ?!

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-31 11:02:13
edxsse
Добрый день! Вопрос почему не уходило - закрыт
проблема была в этом, когда exim делает callout verification он пытается послать письмо отправителю но sender у него пустой, а мой exim его футболил из за этого. Остался теперь только вопрос по логам существует ли способ или нет. Всем спасибо.
deny condition = ${if eq{$sender_address}{}{yes}{no}}
hosts = !127.0.0.1 : !localhost : *
message = "Sender address is empty?! not for RFC..."

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-31 11:07:08
mak_v_
Этот ацл надо перенести ниже в acl_smtp_data

Re: Exim 4.80.1 полный лог обмена

Добавлено: 2013-07-31 11:12:01
edxsse
Понял, спасибо!