Недавно я хотел иметь возможность сразу получать электронные письма о чем-то, что я делал, поэтому я провел некоторое исследование (на самом деле я тоже пришел к этому вопросу), и в итоге я обнаружил, что Google App Engine очень полезен. Он имеет API, который вы можете использовать для получения и обработки электронных писем, отправленных на ____@yourapp.appspotmail.com
. Я знаю, что это не кажется полезным, так как вы, вероятно, не хотите, чтобы ваше приложение работало в App Engine, и вы хотите получать электронные письма на yourdomain.tld, но с небольшой настройкой вы можете получить то, что вы хотите.
Моя базовая настройка выглядит так:
- Пользователь отправляет электронное письмо на user_id@mydomain.tld (адрес электронной почты, который на самом деле не существует)
- mydomain.tld имеет адрес электронной почты для переадресации, который пересылается по адресу inbox@GAEapp.appspotmail.com
- GAEapp (крошечное приложение на движке приложений) получает электронную почту, обрабатывает ее и отправляет запрос на публикацию с соответствующими материалами в mydomain.tld
Таким образом, вы можете создать небольшое приложение GAE, которое будет работать как перехватчик писем. Даже с редиректом все будет хорошо, электронная почта будет в порядке.
Также я решил научить меня некоторому джанго и сделал бесплатное приложение под названием Электронная почта , которое в основном сделает это за вас. Вы создаете получателя, такого как ___@emailization.com
, и даете URL для POST. Все, что отправлено на этот адрес, размещается на вашем URL. Вы можете сделать ловушку на своем домене, которая переадресует получателю электронной почты, и вы тоже получите почту через ловушку!
или вы можете увидеть маленькое приложение GAE Я сделал так, что вы можете настроить себя так же.
Надеюсь, это кому-нибудь поможет!