Я большой поклонник функций адресации Gmail (также известных как '+
'в адресе вроде my.name+throwaway@gmail.com
=> my.name@gmail.com
).
К сожалению, многие службы слишком глупы, чтобы правильно проверять адреса электронной почты (например, /[a-zA-Z0-9\.\-]+@.+/
) или осведомлены об этой функции и запрещают использование одноразового почтового адреса.
Поскольку у меня есть собственный домен, я хотел бы настроить минимально возможный MX-сервер (если возможно, без очереди), который позволил бы маршрутизировать мои собственные одноразовые почтовые ящики ("созданные" на лету) в мою учетную запись gmail (и, таким образом, получать выгоду от Gmail другие интересные функции).
Например: throwaway@my.throwaway.subdomaine.my.domain.tld
должен быть передан my.name@gmail.com
(одноразовый почтовый ящик)
или, что более практично yahoo.is.spamming.you@subdomaine.my.domain.tld
(липкий почтовый ящик)
У тебя есть идеи ?
Дополнительно:
Я хотел бы принудительно использовать подстроку в почтовом адресе, чтобы предотвратить брутфорс ... что-то вроде throwaway1-abc@domain
, throwaway2-abc@domain
, ...
1.1 (Дополнительный бонус супер приз) используйте гибкую карту шаблонов маршрутизации:
*-abc@domainA
=> my.name@gmail.com
*@abc.domainB
=> other.name@yahoo.com
Безопасность сервера и безопасность MX должны быть обеспечены:
2.1 простое и понятное решение (например, небольшой скрипт на perl / node.js) или хорошо зарекомендовавшая себя программная база (например, постфикс)
2.2 не открытое реле ...
Я просто установил postfix с помощью recipient-delimiter = -
; как вы заметили, многие веб-службы не позволяют использовать знак + в качестве разделителя.
Postfix может выполнять маршрутизацию по адресу с разделителями, по адресу localpart или по любой их комбинации.
Никаких дополнительных настроек использовать не требуется, например me-ebay@example.com, me-yahoo@example.net и т. Д.