![]() |
|
|
|
#1 |
|
Hi,
I am trying to send an email with MAP via C# and ASP.NET. This is what I'm doing. MapiSession1 = new MSMAPI.MAPISessionClass(); MapiSession1.UserName = "OutlookProfileName"; MapiSession1.Password = "pass"; MapiSession1.LogonUI = false; MapiSession1.SignOn(); MapiSession1.NewSession = true; MapiMessages1 = new MSMAPI.MAPIMessagesClass(); MapiMessages1.SessionID = MapiSession1.SessionID; MapiMessages1.Compose(); MapiMessages1.RecipAddress = ""; MapiMessages1.MsgSubject = "New Build Requested"; MapiMessages1.MsgNoteText = "A new build has been requested."; MapiMessages1.Send(null); MapiSession1.SignOff(); I'm getting the following error: System.Runtime.InteropServices.COMException: Login has failed I'm am using my Outlook (Exchange profile info) which should be right. Am I going about this the right way? Thanks in advance. Marcus de Leon madfisher |
|
|
|
|
#2 |
|
Posts: n/a
|
Marcus,
If your Exchange server offers SMTP you should find that a lot easier using either System.Web.Mail (System.Net.Mail for ASP.NET 2.0) or any of a number of free, open source SMTP Libraries such as OpenSMTP. I hate MAPI. Peter -- Co-founder, Eggheadcafe.com developer portal: http://www.eggheadcafe.com UnBlog: http://petesbloggerama.blogspot.com "madfisher" wrote: > Hi, > > I am trying to send an email with MAP via C# and ASP.NET. This is what > I'm doing. > > MapiSession1 = new MSMAPI.MAPISessionClass(); > MapiSession1.UserName = "OutlookProfileName"; > MapiSession1.Password = "pass"; > MapiSession1.LogonUI = false; > MapiSession1.SignOn(); > MapiSession1.NewSession = true; > > MapiMessages1 = new MSMAPI.MAPIMessagesClass(); > MapiMessages1.SessionID = MapiSession1.SessionID; > MapiMessages1.Compose(); > MapiMessages1.RecipAddress = ""; > > MapiMessages1.MsgSubject = "New Build Requested"; > MapiMessages1.MsgNoteText = "A new build has been requested."; > MapiMessages1.Send(null); > > MapiSession1.SignOff(); > > I'm getting the following error: > System.Runtime.InteropServices.COMException: Login has failed > > I'm am using my Outlook (Exchange profile info) which should be right. > Am I going about this the right way? > > Thanks in advance. > > Marcus de Leon > > =?Utf-8?B?UGV0ZXIgQnJvbWJlcmcgW0MjIE1WUF0=?= |
|
|
|
#3 |
|
Posts: n/a
|
Yeah I know what you mean, SMTP would be much better, however the ports
are blocked here at work and smtp isn't an option for me. Messages go in the Queue and don't get sent b/c it is unable to contact the server. madfisher |
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| I have become rich in 30 days | lemony-snicket | A+ Certification | 2 | 09-07-2009 03:01 PM |
| How to turn $6 to $16000 in few days of web crawling | please@dontreply.net | DVD Video | 0 | 02-02-2007 07:25 AM |
| This is incredible! | jc_ice | DVD Video | 1 | 08-13-2006 10:47 AM |
| Increase Your Wealth From Home | misteek | DVD Video | 1 | 08-13-2006 10:47 AM |
| 21st Century E-Commerce Money Making Formula | NeoOne | DVD Video | 0 | 01-04-2005 03:25 AM |