OSXのMailではアカウントを変更してFromを書き換えた場合、
503 not your domain
エラーが返って来てしまい、上手くメールのFromを変更できなかった。
WindowsのBeckyだとFromの変更が出来たので、どのように違うかを見てみるために、telnetでテストをしてみた。
telnet メールサーバ 587
EHLO メールサーバ
を入力すると、
250 AUTH LOGIN PLAIN CRAM-MD5
が返ってくる。
perl -MMIME::Base64 -e 'print encode_base64("ユーザ名\0ユーザ名\0パスワード");'
で、パスワードを作成し、
AUTH PLAIN 作成したパスワード
を入力すると、
235 ok, go ahead (#2.0.0)
が返ってくる。
MAIL FROM: 送信元アドレス(認証に使ったアドレス)
RCPT TO: 送信先アドレス
を入力すると、
ともに、250 okが返ってくる。
メール内容の入力は、
DATA
を入力し、
Subject: 本文
From: 変更したいFromアドレス
本文
.
で、Fromは変更したアドレスで送信される。
DATA以下でFromが設定可能なら、メールが送信される。
OSXのMailではこれが出来ないのかな・・・
参考
http://www.aconus.com/~oyaji/mail2/smtp-auth-tst.htm
