Чтобы добавить к предыдущим ответам ...
DNN будет уважать настройки в файле web.config, поэтому даже если настройки SMTP настроены в CMS, они могут игнорироваться в зависимости от того, что находится вweb.config.В частности, если в файле web.config указан каталог раскладки, как показано в следующем фрагменте, он переопределит настройки в CMS.
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory pickupDirectoryLocation="C:\SMTPPickup" />
</smtp>
</mailSettings>
</system.net>
Если вы видите успешный результат, возвращенный из функции отправки, но не видите его в папке входящих сообщений, сообщение может находиться в каталоге раскладки, дважды проверьте файл web.config, чтобы убедиться, что нет.не переопределяет настройки в CMS.
Небольшое обновление для ответа bdukes, настройки SMTP и функция для проверки электронной почты в DNN 7+ теперь находятся в области Admin-> Advanced Configuration Settings.