Когда я указываю порт SmtpClient, что именно я указываю? - PullRequest
1 голос
/ 21 мая 2010

Я могу указать номер порта с помощью объекта SmtpClient в ASP.NET, что мне интересно, это тот порт, который .NET использует для отправки почты на SMTP-сервер?Или это будет диктовать, какой порт использовать SMTP-сервер?Или он ДОЛЖЕН совпадать с портом, настроенным для SMTP-сервера?

Ответы [ 2 ]

4 голосов
/ 21 мая 2010

Вы указываете номер порта для подключения на SMTP-сервере, на который вы отправляете. Не все SMTP-серверы работают на стандартных портах, поэтому вам необходимо указать его, и да, он должен совпадать с портом, который прослушивает сервер smtp.

0 голосов
/ 21 мая 2010

Это порт, на который .NET (ваш клиент) отправляет SMTP-трафик на сервер. Сервер также должен прослушивать этот порт, чтобы установить соединение.

Традиционно SMTP-сервер настроен на прослушивание через порт 25, но большинство серверов имеют возможность прослушивать альтернативный порт. Обычно это в дополнение к порту 25 и особенно полезно в сценарии развития, не связанном с корпорацией, поскольку порт 25 блокируется некоторыми интернет-провайдерами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...