Hi!

We have been asked to allow the plus sign in emails addresses.

On Postfix's side I added "recipient_delimiter = +" and everything seems to work perfectly.

The way I understood it only the server which receives the emails and does the actual delivery to the "mailbox" has to know how to deal with sub-addressing ("plus-addressing"), the server which sends the email could be unable to deal with those kind of addresses as long as it is not involved in delivering the mail to the "mailbox" there should not be a problem, is that right?

I also have to tell the developers of our applications what should be allowed...

Is it possible to have more than one "+" sign in the email address, what does Postfix do when it sees that, does it stop at the first one and considers everything that follow a sub-addres?

ie something like this

user+foo+...@example.com

Is this legit and does Postfix uses only the user part and domain part for delivery and leaves dealing with the "+foo_bar" to the MUA?

I know the plus sign is not allowed by every website but I have been told that is not a problem as long as our own websites accept it

Apart from the obvious problem with websites, and servers which can allow sub-addressing ("plus-addressing") but on which it was not activated, are there any other known issues with it? I know that an old ms exchange server is involved in the sending of some of our emails but as long as it is not involved in the reception of the emails there should be no problem, right?

(Because the plus sign was always a recognized character by the RFC (originally 822 and 2822 I believe...))

Thank you and have a nice day!

Nick

Reply via email to