haraka / Haraka

A fast, highly extensible, and event driven SMTP server
https://haraka.github.io
MIT License
5.02k stars 662 forks source link

Support "Plus Adressing" #1367

Closed BananaAcid closed 8 years ago

BananaAcid commented 8 years ago

Support "Plus Adressing"

Plus addressing means any email sent to username+whateveryoulike@domain.tld is still delivered to your account. The part of the email address between the "+" and the "@" is ignored for determining which account it belongs to. This allows you to create limitless variations on your email address to give out to different people, sites or mailing lists. FastMail

Does not seem to be RFC'ed anywhere, but broadly supported by mail servers.

https://support.google.com/mail/answer/12096?hl=en https://www.fastmail.com/help/receive/addressing.html

msimerson commented 8 years ago

Haraka already does support address extensions via the rcpt_to.qmail-deliverable plugin, when qmail is the destination MTA. Ultimately, it's not up to Haraka but instead the recipient validation plugin to determine whether any given address is valid or not.

baudehlo commented 8 years ago

To further emphasize the point: plus addressing isn't something we need to "support". It just works with Haraka. It's the job of the MDA or storage engine to do the right thing.

On Feb 28, 2016, at 8:07 PM, Matt Simerson notifications@github.com wrote:

Haraka already does support address extensions via the rcpt_to.qmail-deliverable plugin, when qmail is the destination MTA. Ultimately, it's not up to Haraka but instead the recipient validation plugin to determine whether any given address is valid or not.

— Reply to this email directly or view it on GitHub.