не найдено

аюсь отправить электронное письмо через GMail с ASP.Net, используя код и конфигурацию ниже. К сожалению, это, кажется, не работает, и это также не выдает сообщение об ошибке. В журналах сервера или почтовых папках IIS нет ничего, я даже проверил корзину с адреса, чтобы проверить, не оказалась ли почта там. Любая помощь могла бы быть полезна.

Раздел C #

    public void SendFeedback()
    {
        string emailFrom = this.Email.Text;

        MailMessage message = new MailMessage();
        // here is an important part:
        message.From = new MailAddress(emailFrom, "Mailer");
        // it's superfluous part here since from address is defined in .config file
        // in my example. But since you don't use .config file, you will need it.
        message.Subject = "www.gumpshen.com - Website Query";
        message.IsBodyHtml = true;
        message.Body = string.Format(" Name = {0}, Phone = {1}", Name.Text, Phone.Text);
        message.Body += Environment.NewLine;
        message.Body += Environment.NewLine;
        message.Body += ProjectDetails.Text; ;

        var client = new SmtpClient();

        try
        {
            client.Send(message);

Это раздел конфигурации:

<system.net>
  <mailSettings>
    <smtp from="[email protected]" deliveryMethod="Network" >
      <network host="smtp.gmail.com" port="587" 
        userName="[email protected]" password="myPassword"/>
    </smtp>
  </mailSettings>
</system.net>

Ответы на вопрос(0)

Ваш ответ на вопрос