Postfix / SSL / Dovecote - не могу отправить электронное письмо

Я знаю, что это похоже на другие вопросы на этом форуме, но они, похоже, не являются той же основной проблемой, что и я.

Я использую Ubunto 14.04 LTS, и у меня на компьютере установлен постфикс dovecote. Я использую dovecote для предоставления службы SASL postfix для отправки электронной почты.

Если я подключаюсь к своему серверу вручную,

openssl s_client -connect my.server.com:465 -starttls smtp

Я могу аутентифицироваться должным образом, используя обычную аутентификацию

ELHO localhost
AUTH PLAIN base64==

Если я пытаюсь отправить электронную почту с Thunderbird ( работает на моем mac), клиент зависает. Если я добавлю трассировку в postfix для моего домена, трассировка не имеет смысла. Похоже, что Thunderbird отправляет мусор вместо действительных команд SMTP, а затем не обрабатывает коды ошибок, которые возвращаются из postfix. Приведенный ниже след был очищен, но только в той степени, в которой IP и другие идентификационные знаки были анонимными. В частности, строки, начинающиеся с «<», которые являются командами SMTP, поступающими с сервера, не были изменены.

name_mask: plaintext
xsasl_dovecot_server_connect: auth reply: SPID?1916
xsasl_dovecot_server_connect: auth reply: CUID?2
xsasl_dovecot_server_connect: auth reply: COOKIE?251582cd3a4c5c6bf55cb3dcd7b4ca93
xsasl_dovecot_server_connect: auth reply: DONE
xsasl_dovecot_server_mech_filter: keep mechanism: PLAIN
xsasl_dovecot_server_mech_filter: keep mechanism: LOGIN
watchdog_pat: 0x7fee42fb0640
< <my-ip>.myisp.com[<my.ip>]: ???
match_string: ??? ~? CONNECT
match_string: ??? ~? GET
match_string: ??? ~? POST
match_list_match: ???: no match
> <my-ip>.myisp.com[<my.ip>]: 502 5.5.2 Error: command not recognized
watchdog_pat: 0x7fee42fb0640
< <my-ip>.myisp.com[<my.ip>]: ??????????????
match_string: ? ~? CONNECT
match_string: ? ~? GET
match_string: ? ~? POST
match_list_match: ?: no match
> <my-ip>.myisp.com[<my.ip>]: 502 5.5.2 Error: command not recognized
watchdog_pat: 0x7fee42fb0640
< <my-ip>.myisp.com[<my.ip>]:
> <my-ip>.myisp.com[<my.ip>]: 500 5.5.2 Error: bad syntax
watchdog_pat: 0x7fee42fb0640
<host> dovecot: imap-login: Login: user=<user>, method=PLAIN, rip=<my.ip>, lip=<server.ip>, mpid=1922, TLS, session=<aeBDooH3KACi+7mG>
<host> dovecot: imap-login: Login: user=<user>, method=PLAIN, rip=<my.ip>, lip=<server.ip>, mpid=1924, TLS, session=<D/hNooH3KQCi+7mG>
smtp_get: EOF
match_hostname: <my-ip>.myisp.com ~? 127.0.0.0/8
match_hostaddr: <my.ip> ~? 127.0.0.0/8
match_hostname: <my-ip>.myisp.com ~? [::ffff:127.0.0.0]/104
match_hostaddr: <my.ip> ~? [::ffff:127.0.0.0]/104
match_hostname: <my-ip>.myisp.com ~? [::1]/128
match_hostaddr: <my.ip> ~? [::1]/128
match_list_match: <my-ip>.myisp.com: no match
match_list_match: <my.ip>: no match
send attr request = disconnect
send attr ident = smtps:<my.ip>
private/anvil: wanted attribute: status
input attribute name: status
input attribute value: 0
private/anvil: wanted attribute: (list terminator)
input attribute name: (end)
lost connection after UNKNOWN from <my-ip>.myisp.com[<my.ip>]
disconnect from <my-ip>.myisp.com[<my.ip>]

Поскольку он работает вручную, мне кажется, что у меня есть проблемы с postfix / dovecote / SSL, но, возможно, я что-то упустил.

Спасибо за любую помощь.

1
задан 21 April 2014 в 03:49

0 ответов

Другие вопросы по тегам:

Похожие вопросы: