Пересылка всей почты, отправленной в домен (Google App Engine) - PullRequest
3 голосов
/ 09 августа 2011

Я создал приложение Python на Google App Engine, которое в основном обрабатывает входящую почту и делает интересную информацию, основываясь на адресе электронной почты, на который получено письмо.

Я хотел бы использовать собственный домен для получения писем, так как <some text>@<my app name>.appspotmail.com довольно громоздко.

К сожалению, я не смог понять, как получить эту настройку. Я почерпнул из вопросов, подобных этому: Пользовательский домен входящей почты С Google App Engine , что нет способа включить это непосредственно в Google App Engine, но что используется какой-то обман DNS - вероятно, связанный с Записи MX - я смогу переслать электронные письма, отправленные на <arbitrary string>@<custom domain> на реальный адрес <arbitrary string>@<my app name>.appspotmail.com.

Может кто-нибудь объяснить, как это сделать? Я думаю, что основной проблемой было бы мое отсутствие знаний в отношении DNS, но оно также может быть связано с конкретными ограничениями, связанными с приложениями DNS и GAE.


Решение, представленное в этом вопросе: Направление электронной почты для домена в службу приема электронной почты AppEngine? работает явно для доменов, размещенных поставщиками с панелью управления cPanel, есть ли более общее решение?

1 Ответ

2 голосов
/ 09 августа 2011

Это не имеет ничего общего с "обманом DNS".Вам просто нужно использовать обычную почтовую службу - Google Apps, - которую можно настроить для пересылки всей входящей почты на определенный адрес, а именно на любой адрес, на который ваше приложение может получать электронную почту.Ваше приложение может определить исходный адрес «Кому», изучив заголовки.

...