SMTP不包括发送邮件中的地址

时间:2013-04-28 05:29:06

标签: email smtp go

很抱歉,如果这是一个愚蠢的问题,但是在使用smtp.SendMail时,我似乎无法使用smtp来包含from地址。 我正在使用https://code.google.com/p/go-wiki/wiki/SendingMail作为大纲。

几个小时一直在努力这样做,所以任何帮助都会很棒。

我可以发短信,只是来自地址似乎保持空白;这与gmail等不兼容,因为他们只是认为它是垃圾邮件。

来自地址的意思是特别的还是什么? (第一次这样做,可能只是缺少一些领域知识)....

我注意到smtp.PlainAuth中的用户名与给定示例中的from地址不同;我一直在使用相同的字符串..

1 个答案:

答案 0 :(得分:4)

SMTP模块所期望的主体实际上是用户提供的标头和正文内容。它们被两个换行符隔开。

所以你提供给smtp的身体应该是这样的:

From: Me <me@me.com>
Subject: This is a test email from me

Hello this is a test email!