2012-10-10 173 views
1

是否可以发送格式化的电子邮件,无论是HTML还是Ruby的WIN32OLE - 我已经能够通过自动发送纯文本电子邮件(如下),但希望成为能够添加一些格式。任何帮助将不胜感激!用Ruby发送格式化的/ html电子邮件Win32ole

require 'win32ole' 

@outlook = WIN32OLE.new('Outlook.Application') 
email = @outlook.CreateItem(0) 
email.Subject = 'Test Subject' 
email.Body = 'Test Body' 
email.To = '[email protected]' 
email.Save 
email.Send 

回答

3

敢肯定你需要使用HTMLBody的身体,而不是在:

email.HTMLBody = '<h3>Test body in HTML format</h3>'