Тестирование отправки писем

Мой коллега нашел интересный способ тестирования отправки писем:

в файле web.config можно задать путь к папке, в которую будут складироваться аналоги писем, отправленных при помощи класса SmtpClient:

<system.net>

<mailSettings>

<smtpdeliveryMethod="specifiedPickupDirectory">

<specifiedPickupDirectory pickupDirectoryLocation="c:\\mailes\\" />

<network host="localhost"userName="smtpUser"password="********" />

<smtp>

<mailSettings>

<system.net>

Код отправки письма:

SmtpClient sc = newSmtpClient();

sc.Send(newMailMessage("i.sa@mail.ru", "i.sa@mail.ru")

{

Subject = txtTitle.Text,

Body = txtDescription.Text

}

);

Про дефолтные параметры дляsmtp клиента, это я уже сам обнаружил, действительно проще немного

ссылка на оригинальное сообщение:http://inln.ru/Blog/post/d09ad0b0d0ba-d182d0b5d181d182d0b8d180d0bed0b2d0b0d182d18c-d0bed182d0bfd180d0b0d0b2d0bad183-d0bfd0b8d181d0b5d0bc.aspx

Этот способ конечно больше позволяет проверить - как будет выглядеть сообщение, или правильно ли отобразятся ссылки в теле письма, - без сети или поднятия своего smtp

Комментариев нет:

Отправить комментарий

Можете оставить свой комментарий