Exemple #1
0
        private bool SendMail(string subject, string body, SendFlags flags)
        {
            MapiMessage message = new MapiMessage();

            message.subject  = subject;
            message.noteText = body;
            message.recips   = GetRecipients(out message.recipCount);
            message.files    = GetAttachments(out message.fileCount);

            lastError = (MessageApiError)MAPISendMail(IntPtr.Zero, IntPtr.Zero, message, flags, 0);
            Cleanup(message);
            return(lastError == MessageApiError.Success);
        }
Exemple #2
0
        private bool SendMail(string subject, string body, SendFlags flags)
        {
            MapiMessage message = new MapiMessage();
            message.subject = subject;
            message.noteText = body;
            message.recips = GetRecipients(out message.recipCount);
            message.files = GetAttachments(out message.fileCount);

            lastError = (MessageApiError)MAPISendMail(IntPtr.Zero, IntPtr.Zero, message, flags, 0);
            Cleanup(message);
            return lastError == MessageApiError.Success;
        }