Какого рода уловки / советы / подсказки вы можете поделиться для программы .Net, которая будет отправлять подписчикам, возможно, более 10 тысяч писем в день? - PullRequest
7 голосов
/ 04 мая 2009

Я знаю, как написать базовый код C # для отправки электронных писем, но мне интересно узнать о каких-либо более серьезных проблемах. Есть вещи, которые мне следует избегать? Лучшие практики? и т.д.

Спасибо !!

Ответы [ 11 ]

1 голос
/ 04 мая 2009

Это не имеет ничего общего с .net, но:

Создать простой способ отписаться.

Убедитесь, что IP-адрес вашего хоста еще не указан в черном списке . Также убедитесь, что обратный DNS настроен правильно.

Убедитесь, что вы сохранили свою конфигурацию в файле конфигурации. Это сделает вашу жизнь проще.

Web.config:


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections >
  </configSections >
  <system.net>
    <mailSettings>
      <smtp from="example@gmail.com" deliveryMethod="Network">
        <network host="smtp.gmail.com" port="587" userName="example@gmail.com" password="password" />
      </smtp>
    </mailSettings>
  </system.net>
</configuration>

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