Режим отладки работает только отправка электронной почты в C # - PullRequest
3 голосов
/ 15 марта 2011

Я написал функцию отправки электронной почты, которая работает только в моем режиме отладки (отладочный локальный сервер), когда я публикую и размещаю код C #, эта функция не работает.Это моя функция настройки электронной почты

<configuration>
    <system.net>
        <mailSettings>
            <smtp from="admin@XXXX.com">
                <network host="smtp.XXXXX.com" port="25"
                         userName="admin@XXXXX.com" password="XXXXX" />
            </smtp>
        </mailSettings>
    </system.net>
    <appSettings/>
    <connectionStrings/>
    <system.web>

1 Ответ

4 голосов
/ 17 марта 2011

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

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