我使用此代碼使用Ruby和SMTP協議信封問題
smtp = Net::SMTP.new 'smtp.gmail.com', 587
smtp.enable_starttls
smtp.start('smtp.gmail.com', 'username', 'password', :login)
msgstr = "From: Sender <[email protected]>
To: Receiver <[email protected]>
Subject: Spammers List
This is a test message"
smtp.send_message(msgstr, '[email protected]', '[email protected]')
smtp.finish
發送電子郵件,但信封來together.There沒有和主題在接收mail.Everything來從這個部分本身就是這樣。 發件人收件人主題:垃圾郵件發送者列表
有人可以說我在代碼中有什麼錯誤?
在RFC822中,標題中的縮進表示它是前一個標題行的延續。所以你的'msgstr'的值確實包含一個很長的'From:'標題,裏面包含了所有的東西,包裹在幾條物理線上。 – tripleee 2012-08-06 09:30:21