很抱歉,如果这是一个愚蠢的问题,但是在使用smtp.SendMail时,我似乎无法使用smtp来包含from地址。 我正在使用https://code.google.com/p/go-wiki/wiki/SendingMail作为大纲。
几个小时一直在努力这样做,所以任何帮助都会很棒。
我可以发短信,只是来自地址似乎保持空白;这与gmail等不兼容,因为他们只是认为它是垃圾邮件。
来自地址的意思是特别的还是什么? (第一次这样做,可能只是缺少一些领域知识)....
我注意到smtp.PlainAuth中的用户名与给定示例中的from地址不同;我一直在使用相同的字符串..
答案 0 :(得分:4)
SMTP模块所期望的主体实际上是用户提供的标头和正文内容。它们被两个换行符隔开。
所以你提供给smtp的身体应该是这样的:
From: Me <me@me.com>
Subject: This is a test email from me
Hello this is a test email!