I'm sending an email to the following recipients:
[email protected], [email protected], [email protected]
The message is sent to my local smtp server that has to relay it to @example.com and @test.com.
My question is: how the server should do it ?
Leave the message as is and relay it to a more sophisticated smtp server that will do one of the other options
Break it into two messages and relay one message to
@example and two others to@test.comin one messageBreak it into three messages and relay once to
@example.comand twice to@test.com
And how the receiving server, for example @example.com know it should not send the @test.com message by himself too? (any mail header?)
What if @example.com and @test.com are served by the same server, will it receive the message more than once?
I'm probably missing something in the SMTP protocol.