I am sending e-mails over smtp in golang, which works perfectly fine. To set the sender of an e-mail I use the Client.Mail funtion:
func (c *Client) Mail(from string) error
When the recipient gets the e-mail he sees the sender as plaintext e-mail address: sender@example.com
I want the sender to be displayed like: Sandy Sender <sender@example.com>
.
Is this possible? I tried setting the sender to Sandy Sender <sender@example.com>
or only Sandy Sender
but none of them work. I get the error 501 5.1.7 Invalid address