■Pear::Mailを利用した方法だと有難いです
(他の方法でもOK)
■SSLを利用する方法も教えて頂けると有難いです
http://www.codewalkers.com/c/a/Email-Code/Smtp-Auth-Email-Script...
直接ソケットOPENして処理してますけど、処理は希望通りかと。
毎度ご回答ありがとうございます。
このURL見たのですが、やはりこのように
泥臭い方法でやるしかないんですかねぇ。。
もう少しスマートなやり方があれば嬉しいのですが。
KUROXさんのご回答に「泥臭い方法」とお返事されているようですが、お言葉ですがKUROXさんがご回答なされたURLのソースを見る限り、あくまでSMTP通信プロトコルの正常な通信をしようとしているだけで、まったく泥臭い方法とは思いません。
また、SMTPサーバにログインというのは、SMTP AUTH(もしくはPOP Before SMTP?)による認証に合格するかどうかを確認したいということでしょうか。
それならば、「MAIL FROM」のコマンドを発行しない、もしくは「DATA」コマンドを発行した後ソケットを切断すればメールを送信せずにすみますが、もちろんAUTHしたログはSMTPサーバに残ると思われます。
ログは残っても確認したいということであればその方法でよいかと思いますがいかがでしょうか。
ご回答ありがとうございます。
phpで実現する方法を探しております。