From: Joel Pearson Date: 2013-05-13T17:21:02+09:00 Subject: Re: Problem using display method with Outlook WIN32OLE I remembered the word "singleton" and looked into it until I found a workaround. Here's the solution (for posterity): # New mail m = outlook.CreateItem(0) # Remove Object#display only for this instance class << m undef display end # This now calls win32ole display correctly m.display # Extract the signature signature = m.htmlbody # Set the mail to use HTML m.bodyformat = 2 # Set a custom mail body with the default signature m.htmlBody = body + signature -- Posted via http://www.ruby-forum.com/.