// See also: http://pastebin.com/BBuTp8Kq - "how to send arbitraty e-mail - method #1" // See also: http://pastebin.com/Y9W9UK19 - "how to send arbitraty e-mail - method #2" // See also: http://pastebin.com/M5D57Naa - "how to send arbitraty e-mail - method #4" // See also: http://pastebin.com/MfLi4pbj - "how to send arbitrary e-mail with file attaches" // See also: http://pastebin.com/3Q1ykdSH - "how to send feedback instead of bug report" // See also: http://pastebin.com/jxKB2WDZ - "how to send arbitrary data to bug tracker" // This code will work in any project - even without EurekaLog active // This method relies on installed local e-mail client application. uses ETypes, ESendMail, ESendMailSMAPI; procedure TForm1.Button1Click(Sender: TObject); begin EurekaLogSendEmail(esmSimpleMAPI, '', 'to-email@example.com', 'Subject', 'Body'); end;