0
私はオンラインショッピングのウェブサイトで働いています。私は、ユーザーがWebフォームを使って電子メールで直接連絡を取りたいと思う。私はさまざまな方法で試しました。しかしそれはうまくいかなかった。クライアントはあなたのウェブサイトからお互いに電子メールを送信できますか?
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
client.UseDefaultCredentials = true;
client.Credentials = new NetworkCredential("[email protected]", "mypassword");
client.EnableSsl = true;
string fromAddress = "[email protected]";
string messageSubject = "Your Subject";
string body = "Content";
var supEmail = "[email protected]";
MailMessage mm = new MailMessage(fromAddress, supEmail, messageSubject, body);
MailAddress copy = new MailAddress("[email protected]");
mm.CC.Add(copy);
//Set up your encoding
mm.BodyEncoding = UTF8Encoding.UTF8;
mm.Priority = System.Net.Mail.MailPriority.High;
//Send your message
client.Send(mm);
任意のアイデアや提案: 私はまた、次のようにGmailのSMTPを使用しようとしていましたか?
Googleアカウントの設定を確認しましたか? 2因子が有効になっていますか?アプリケーション固有のパスワードを生成しようとしましたか?あなたはSSLを無効にしようとしましたか? –