Email service за Two-factor authentication

Здравейте,

Тъй като не планирам да ползвам Azure за проекта по Net.MVC, бих искал да разбера кой е най-добрият и лесен начин настройка на smtp server и ползването на "държавния" two-factor authentication през имейл и password reset. Имам трудности с конфигуриране на smtp и ползване на gmail-ска поща поради security особености на Google. Sendgrid няма безплатен план, a API-то на Mailchimp ми се струва, че ще отнеме време за имплементиране в проекта.

Идеи?