Назад | Перейти на главную страницу

Ошибка отправки почты asp.net

Я разработал приложение в asp.net MVC.

Мое приложение отправляет почту с помощью моего SMTP-сервера.

Он отлично работает на моем локальном ПК / сети, но когда я отправляю почту с помощью своего веб-сервера (мой веб-сайт размещается в godaddy.com), Я получаю следующую ошибку:

Ошибка: недостаточно разрешений для настройки свойства конфигурации «порт». (D: \ Hosting \ 6295866 \ html \ web.config, строка 177)

Мои настройки файла web.config следующие:

<configuration>
<system.net>
    <mailSettings>
      <smtp from="vikas.patel@sufalamtech.com" deliveryMethod="Network">
        <network host="mail.sufalamtech.com" port="2626" defaultCredentials="false" password="mypassword" userName="vikas.patel@sufalamtech.com" />
      </smtp>
    </mailSettings>
  </system.net>
</configuration>

Мой SMTP-сервер использует порт 2626 для отправки электронной почты.

Чтобы отправить почту через GoDaddy, я думаю, вам нужно отправить через адрес их SMTP-сервера relay-hosting.secureserver.net на порт 25 и убедитесь, что у вас есть действующий адрес отправителя.

https://stackoverflow.com/questions/1360214/cannot-send-email-in-asp-net-through-godaddy-servers