Отслеживание доступности адреса электронной почты Служб Google
Предыстория: на днях я немного напутал и случайно удалил переопределения DNS для моего домена, включая записи MX, которые указывают на Google Apps, что привело к потере 2-х дней писем.
Что я хочу: я хочу иметь возможность отслеживать адрес электронной почты / учетную запись, чтобы получать уведомления, если по какой-либо причине что-то пошло не так и письма не приходят.
Мысли: я думал, что мог бы быть способ проверить электронную почту, не отправляя фактическое сообщение. Это существует? Это не поможет, если DNS перезапустится на другой почтовый сервер, не так ли?
Другая идея заключалась в том, чтобы периодически отправлять электронные письма, чтобы проверить адрес, на котором он работает. Как бы вы автоматизировали это? Вам нужно как-то проверить, что адрес электронной почты прибыл, а также проверить, если он отскочил.
Существуют ли какие-либо сценарии, которые бы делали что-то подобное? Какой будет лучший метод? Может быть, сочетание проверки того, что записи MX для домена установлены в соответствии с тем, для чего они должны быть установлены, и отправки автоматических тестовых электронных писем, чтобы проверить, что все еще работает на стороне Служб Google?
1 ответ
Ключевое слово здесь - "мониторинг поездки по электронной почте". Если вы гуглите, вы найдете хостинг-провайдеров. Что касается написания сценариев самостоятельно, вам нужно только объединить два сценария:
- Отправить письмо по SMTP
- Опрос на это письмо через POP или IMAP
Есть биллоны скриптов для этих двух функций;-)
Другой вариант - использовать iMacros или Selenium и создавать сценарии через веб-интерфейс электронной почты, автоматизируя веб-браузер (если ваш почтовый сервер имеет интерфейс веб-почты).