Отправка электронной почты с помощью SMTP-сервера Gmail из экземпляра Amazon EC2

У меня есть gmail для служебной электронной почты и я хотел бы использовать его для отправки сообщений своим клиентам. Я использую smtp.gmail.com для отправки сообщений из приложения asp.net mvc. Это прекрасно работает на моем локальном хосте. Но когда я развернул код в Amazon EC2, функциональность сломалась. Я искал и обнаружил, что IP-адреса EC2 заштрихованы Google. Как мне это исправить? Я читал, что одним из способов является использование Amazon SES, но кто-нибудь может сказать, как это работает? Это всего лишь проверка политики соблюдения и поддерживает ли она отправку электронной почты с указанной учетной записи Gmail? Есть ли другой обходной путь?

Редактировать 1: Как и предполагалось, я связался с Amazon для предоставления доступа к продукции. Это в процессе.

Между тем я вижу, что могу отправлять письма из своего приложения. Это мои настройки -

WebMail.SmtpServer = "smtp.gmail.com";
WebMail.SmtpPort = 587;
WebMail.EnableSsl = true;
WebMail.UserName = "[email protected]";
WebMail.From = "[email protected]";
WebMail.Password = "MyPassword";
WebMail.SmtpUseDefaultCredentials = false;

Есть ли причина, почему вдруг это работает. Это периодически или я могу перейти к использованию этого как такового?

Ответы на вопрос(2)

Ваш ответ на вопрос