i've read some threads here in SO that someone managed
to use gmail's smtp server
to send out messages from
php script.
so if
php sends a mail
to [email protected] it looks like this:
php tells sendmail (smtp server)
to send the message
sendmail sends the message
to gmail's smtp server
gmail's smtp server sends the message
to hotmail's smtp server
so now i wonder, why should one use gmail's smtp server
to send a mail? isn't it better just
to send the message from sendmail
to hotmail's smtp server?
correct me if im wrong, but isnt all that requires for a mail
to be sent a communication between TWO smtp servers, the senders and the receivers (in this case, hotmail)?
and another question, why can't
php just send the message directly
to hotmail's smtp server, why does it have
to go through a local smtp server?
and why do you call it a smtp server when sendmail is just acting like a client
to send a message and does not receive anything?
would be great if someone could shed a light on this topic!