Если вы используете стороннюю службу, такую как gmail, для отправки электронной почты и полагаетесь на SendEmail
или SendAsync
, вы можете настроить свой собственный SMTP-сервер, который затем будет ретранслироваться на gmail. Преимущество в том, что SendEmail
вернется намного быстрее, и вы сможете забыть всю асинхронную вещь.
Таким образом, если gmail отклоняет вас по какой-либо причине, электронное письмо все равно будет находиться в вашей локальной очереди.
Это быстрый и грязный способ получить несколько надежных настроек отправки электронной почты.
Инструкции (лично не тестировались, но я это делал несколько лет назад *) или см. Это для Windows 7
* конечно, я только вспомнил, что сделал это после долгого времени, преобразованного в асинхронный: - (