これまでのところ私が試したことですが、[email protected]などの形式のメールを学校のメールアカウントに送信したいと思います[email protected]。私はこれは私が見通しのためのSMTP設定を取ったので、Outlookのアカウントがあることを確信しているが、私はこれを行うとき、私は次のようなエラーに遭遇し続ける:outlookアカウントにメールを送信するASP.Net C#
Failure sending mail.
は、私がここで間違って何をしているのですか?私はすでにエラーを検索していますが、すべての回答がsmtp設定を除いて同じ構文を私と表示しています。だから、私のsmtpの設定には何か間違いがあります。
SmtpClient smtpClient = new SmtpClient("smtp-mail.outlook.com", 25); //587
smtpClient.Credentials = new System.Net.NetworkCredential("[email protected]", "myPassword");
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]", "CTMIS-no-reply");
mail.To.Add(new MailAddress("[email protected]"));
mail.CC.Add(new MailAddress("[email protected]"));
smtpClient.Send(mail);
私は最初にお試しになります。クイックレスポンスのためにたくさんありがとう –
私の問題はサーバーポートでした。それはポートに直接接触していません。しかし、多くのおかげで@ Sageの情報 –