2008年2月12日火曜日

Gmail への SMTP 接続について

少し前のことになりますが、弊社製品を利用して Gmail 経由でメール送信する方法の有無の問い合わせが、複数の異なる国の異なるお客様から立て続けに数件ありました。(特定の業界では Gmail 利用が現在のトレンドなんでしょうか??)

それはさておき、Gmail では SMTPS を使用することになりますので、弊社 SSL 製品をご利用頂くことでメール送信を行うことができます。以下にコード例を示します。
       Smtps smtps1 = new Smtps();
 
 …【中略】…
 
smtps1.MailServer = "smtp.gmail.com";
smtps1.MailPort = 587;
smtps1.User = <Gmail ユーザ名>; // ex) "abc@gmail.com";
smtps1.Password = <Gmail パスワード>;
smtps1.SSLStartMode = SmtpsSSLStartModes.sslExplicit;

smtps1.SendTo = <受信者アドレス>;
smtps1.From = <送信者アドレス>; // ex) "abc@gmail.com";
smtps1.Subject = "test from IP*Works! SSL V8";

smtps1.MessageText = "Hello, world!\r\nThis is just a test.\r\n";

smtps1.Send();

以上、ご参考まで。

0 件のコメント: