Archive for 2010/2/10
今回は、airxmailライブラリで、gmailを使ってメールを送信する場合の例です。
gmailを使う場合には以下の2つの点に注意する必要があります。
- SMTPサーバで認証を使用する (SMTP-AUTH)
- STARTTLSの使用
です。
この2つの条件を満たすのも簡単にできます。
ただし、2の条件を満たすために、as3cryptoのライブラリが必要になりますので、別途ダウンロードしてください。
(2010/02/10時点でのサーバ名とポートです。)
sender = new SMTPSender(); sender.setParameter(SMTPSender.HOST,"smtp.gmail.com"); sender.setParameter(SMTPSender.PORT,465); // SMTP-AUTHの使用 sender.setParameter(SMTPSender.AUTH,true); sender.setParameter(SMTPSender.USERNAME,username); sender.setParameter(SMTPSender.PASSWORD,password); // STARTTLSの使用 sender.setParameter(SMTPSender.SOCKET_OBJECT,new com.hurlant.crypto.tls.TLSSocket());
で、接続ができます。
あとは、今までどおりメールの本文を設定していけばOKです。

