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
@exampl
e and two others to@test.com
in one messageBreak it into three messages and relay once to
@example.com
and 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.