gmail アカウントから電子メールを送信するための正しいポートが 25、465、または 587 であるかどうかを教えてください。一部のフォームを確認したところ、C# クラスでは SSL を使用した電子メールの送信がサポートされていないことがわかりました。 TSL は 587 です。それは正しいですか? 私は混乱しています。
質問する
188 次
1 に答える
1
Gmail は通常、.net アプリケーションのポート番号 587 で動作します。次のコード例を確認してください
System.Net.Mail.SmtpClient SmtpClientObject = new System.Net.Mail.SmtpClient();
SmtpClientObject.UseDefaultCredentials = false;
SmtpClientObject.Credentials = new System.Net.NetworkCredential("MyUserName@gmail.com", "myPassword");
SmtpClientObject.Host = "smtp.gmail.com";
SmtpClientObject.Port = 587;
SmtpClientObject.EnableSsl = true;
SmtpClientObject.Send("MyUserName@gmail.com", "YourUserName@gmail.com", "TestSubject", "MessageBody");
于 2012-06-08T11:30:23.153 に答える