Я пытаюсь запустить WebMatrix на локальном сервере (просто для тестирования в нашей интрасети), но у него возникают проблемы с отправкой почты на моем локальном (рабочем) компьютере, чего никогда раньше не было.
Я получаю простое сообщение: истекло время ожидания операции. Учетная запись для этого настраивается через Gmail, поэтому я не думаю, что будет слишком много проблем, но поскольку я никогда раньше не настраивал WebMatrix на сервере, я действительно не знаю, как решить эту проблему.
Когда у меня работала электронная почта при создании этого веб-сайта, я использовал эти настройки, и все работало нормально:
WebMail.SmtpServer = "smtp.gmail.com";
WebMail.SmtpPort = 25;
WebMail.EnableSsl = false;
Затем, когда я запустил его с этими настройками на сервере, я получил эту ошибку:
The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.7.0 Must issue a STARTTLS command first.
При этом мы попытались включить SSL, но после этого получили простой ответ на запрос с превышением времени ожидания (с использованием этих настроек):
WebMail.SmtpServer = "smtp.gmail.com";
WebMail.SmtpPort = 465;
WebMail.EnableSsl = true;
Поля «Имя пользователя» и «От» установлены одинаково ([email protected]). Это пример нашей электронной почты, управляемой gmail. Также пароль установлен и правильный.
Ищу ли я здесь не то, заглядывая в SSL?
Вы должны простить меня за то, что я никогда раньше не реализовывал SSL. Я знаю, что такое SSL, но я никогда не устанавливал его раньше, поэтому прошу прощения, если я что-то вроде новичка, когда дело доходит до его настройки.
Кроме того, чтобы вы знали наверняка, ошибка сервера фактически является ошибкой метода WebMail.Send.
telnet yourIPserver 465
в командной строке? - person BrOSs   schedule 30.10.2012telnet yourIPserver 465
в CMD и сообщите мне ответ. Должно получиться примерно так:220 test.auto.mySMTPserver.com ESMTP Service (Lotus Domino Release 8.5.3FP2 HF95) ready at Tue, 30 Oct 2012 08:27:31 -0700
- person BrOSs   schedule 30.10.2012telnet smtp.gmail.com 465
так .. В любом случае, я думаю, что Gmail работает с портом 587 вместо этого. - person BrOSs   schedule 30.10.2012