Назад | Перейти на главную страницу

Отслеживание доступности адреса электронной почты Google Apps

Предыстория: На днях я немного напортачил и случайно удалил переопределения DNS для моего домена, включая записи MX, указывающие на Google Apps, что привело к потере электронных писем в течение 2 дней.

Что я хочу: Я хочу иметь возможность отслеживать адрес электронной почты / учетную запись, чтобы получать уведомления, если по какой-либо причине что-то пошло не так и электронные письма не приходят.

Мысли: Я подумал, что есть способ проверить электронную почту, не отправляя фактическое сообщение. Это существует? Это не помогло бы, если бы DNS сбросил себя на другой почтовый сервер, не так ли?

Другая идея заключалась в отправке периодических электронных писем, чтобы проверить адрес, по которому он работает. Как бы вы это автоматизировали? Вам нужно как-то проверить, пришел ли адрес электронной почты, а также проверить, не был ли он возвращен.

Существуют ли какие-нибудь скрипты, которые делали бы что-то подобное? Какой будет лучший метод? Может быть, комбинация проверки того, что записи MX для домена настроены на то, что они должны быть установлены, и отправки автоматических тестовых электронных писем, чтобы проверить, что все еще работает на стороне Google Apps?

Ключевое слово здесь - «мониторинг электронной почты туда и обратно». Если вы погуглите, вы найдете хостинговых провайдеров. Что касается написания этого сценария самостоятельно, вам нужно только объединить два сценария:

  • Отправить электронное письмо через SMTP
  • Опросите это письмо через POP или IMAP

Доступны миллиарды скриптов для этих двух функций ;-)

Другой вариант - использовать iMacros или Selenium и написать сценарий через веб-интерфейс электронной почты, автоматизируя веб-браузер (если ваш почтовый сервер имеет интерфейс веб-почты).