このコードを使用して、webapp からメールを送信します。
SmtpClient s = new SmtpClient("smtp.gmail.com", 587);
s.EnableSsl = true;
s.DeliveryMethod = SmtpDeliveryMethod.Network;
NetworkCredential myCreds = new NetworkCredential("xxx@gmail.com", "xxxxxxx");
s.Credentials = myCreds;
s.Send(m);
私のマシンでこれをテストすると、問題なく動作しますが、私のサーバーでは動作しなくなります。6か月間、問題なく動作していました。サーバーは私のマシンと同じネットワーク上にあり、同じパブリック IP を共有しています。