Member 14805048 Ответов: 1

Проблема с электронной почтой SMTP


У меня возникли проблемы с тем чтобы заставить этот раздел работать он получает странную ошибку когда я пытаюсь запустить отладку "
Ошибка при попытке запустить проект. Не удается запустить программу c:users\.......\debug\windowsapp2.exe

Любая помощь была бы очень кстати

Что я уже пробовал:

Imports System.Net.Mail


Dim smtpserver As New SmtpClient
            smtpserver.EnableSsl = True
            Dim mail As New MailMessage
            smtpserver.Credentials = New Net.NetworkCredential("my emailaddress", "password")
            smtpserver.Port = 587
            smtpserver.Host = "smtp.gmail.com"
            mail = New MailMessage
            mail.From = New MailAddress("my email address.com")
            mail.To.Add("email address.co.uk")
            mail.Subject = "testing auto mail"
            mail.Body = "just test of new mail"
            smtpserver.Send(mail)

F-ES Sitecore

Если вы удалите этот код, запустится ли ваш exe-файл?

Maciej Los

5ed!

Member 14805048

да, у меня нет проблем, если я удалю этот код

Richard Deeming

Это все содержимое вашего файла кода? Этот код должен быть в методе, который должен быть в классе или модуле.

1 Ответов

Рейтинг:
1

Maciej Los

Проверить это: c# - отправка электронной почты в .NET через Gmail - переполнение стека[^]

Вам также нужно настроить:

With smtpserver
   '...
   .EnableSsl = True
   .DeliveryMethod = SmtpDeliveryMethod.Network
   .UseDefaultCredentials = False
   '...
End With


Member 14805048

добавил Это в код и все равно не получилось