Я использую стандартный web.config 'mailSettings' в качестве основы для моих электронных писем ASP.NET. Тем не менее, я нахожу его все более ограниченным в возможностях. Например, я хочу отправлять электронные письма от разных учетных записей пользователей (поддержка, продажи, управление и т. Д.), И похоже, что mailSettings не поддерживает это. Есть ли способ избежать использования mailSettings, чтобы я мог использовать несколько учетных записей? Любые недостатки (а если нет, то зачем кому-то использовать mailSettings?)
<mailSettings>
<smtp from="support@company.com">
<network host="smtp.gmail.com" port="587" userName="support@company.com" password="abcPassword"/>
</smtp>
</mailSettings>