2016-03-21 4 views
-1

Если я SSH в мой экземпляр и отправить по электронной почте на мой счет Gmail:Amazon AWS EC2 Instance Email Не принимаемой

echo "Test." | mail -r "[email protected]" -s "Subject Test" [email protected] 

я получить электронную почту.

Однако, если я делаю ту же команду, но отправить его на мой счет Hotmail, я не получаю по электронной почте:

echo "Test." | mail -r "[email protected]" -s "Subject Test" [email protected] 

Что странно, у меня есть другие экземпляры EC2, способные к электронной почте MyUser @ hotmail.com. Я использую Elastic IP.

Что мне нужно сделать, чтобы получать электронную почту от моего экземпляра EC2, используя мою учетную запись Hotmail?

ответ

3

IP-адреса некоторых из диапазонов IP-адресов EC2 указаны в списке Hotmail, что объясняет, почему это удается на какой-либо машине. Возможно, спамер использовал экземпляр EC2 в прошлом, IP-адрес которого находился в одном и том же заблокированном диапазоне IP. Ваши варианты:

  • Отсоедините этот эластичный IP и прикрепите еще один эластичный IP, надеясь, что новый IP-адрес не находится в заблокированном диапазоне IP.
  • Использование AWS SES или Sendgrid или других поставщиков третьих сторон
+0

Спасибо, имеет смысл. –

0

Вы проверили спам в своем hotmail?

+0

Да, первая вещь, которую я сделал. Здесь пусто. –