Windows で Mew を使ってみたら、サブミッションポートを使った メールの送信でハマったというお話。
Mewでメールを書いて C-c C-c で送信しても ”Creating an SSL/TLS connection…” で固まってしまう。smtpd のログも、”smtpd lost connection after STARTTLS from xxx” のような感じに。
原因
すでに解決された方の情報にたどり着き解決。
STARTTLS を使用するときは smtp-ssl-port と smtp-port の両方を指定しましょう。
MewとTLS(STARTTLS)とSSL(SMTP over SSL)と – https://griffonworks.net/nikki/archive/4413.php
.mew.el の mew-config-alist に( “smtp-port” . “587”) を追加してメールが送れるようになりました。
(setq mew-config-alist
'(
(default
(ssl-verify-level 0)
("name" . "Washi")
("user" . "Washi")
("mail-domain" . "Washi.example.com")
("smtp-server" . "Washi.example.com")
("smtp-auth" . t)
("smtp-user" . "Washi")
("smtp-ssl" . t)
("smtp-port" . "587") ;; <- これを追加して解決
("smtp-ssl-port" . "587")
("mew-smtp-auth-list" . ("LOGIN"))
("smtp-auth-list" . ("LOGIN"))
("proto" . "%")
("imap-trash-folder" . "%Deleted Messages")
("fcc" . "%Sent Messages")
("imap-user" . "Washi")
("imap-server" . "Washi.example.com")
("imap-auth" . t)
("mew-imap-auth-list" . ("LOGIN"))
("imap-delete" . nil)
("imap-ssl" . t)
("imap-ssl-port" . "993")
("imap-ssl-verify-level" . 0)
("signature-file" . ".signature"))
))
わし
もともとあった SSL(SMTPS: ポート 465) の設定をコピペして587 に変えた人は、わしみたいにハマるだろなぁ。情報ありがたい。。
コメント