Мы создали веб-сайт для клиента, который использует Google Apps для своих электронных писем.
В разделе контактов веб-сайта у нас есть форма, позволяющая посетителю отправить ему сообщение.Короче говоря, приведенный ниже код используется, но он всегда истекает во время фазы отправки.
Dim mysmtp = New System.Net.Mail.SmtpClient
mysmtp.Host = "smtp.gmail.com"
mysmtp.Port = 465
mysmtp.EnableSsl = True
mysmtp.Timeout = 15000 ' it times out a lot later after removing this..
Dim msg As System.Net.Mail.MailMessage
msg = New System.Net.Mail.MailMessage(from:="info@xxx.org", subject:="text", body:="still testing ...", [to]:="xx@gmail.com")
Dim smtpAuthentication As New System.Net.NetworkCredential()
smtpAuthentication.Password = "mypwd"
smtpAuthentication.UserName = "info@xxx.org"
mysmtp.Credentials = smtpAuthentication
mysmtp.Send(msg)
Я пробовал его с выключенным брандмауэром и антивирусным программным обеспечением.Я использую Windows 7.
Ни одно из решений других вопросов / форм не сработало.Возможно, проблема не в коде, но я потерялся.
Любая помощь будет признательна!