PC Review
Forums
Newsgroups
Microsoft DotNet
Microsoft Dot NET
sending e-mail from .Net app with MS exchange server
Forums
Newsgroups
Microsoft DotNet
Microsoft Dot NET
sending e-mail from .Net app with MS exchange server
![]() |
sending e-mail from .Net app with MS exchange server |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: n/a
|
Hi does someone has experience with this ?? i have made a lot of apps in the past that were capable of sending e-mails the server i then talked to was a Linux SMTP server and it worked great Now i work in a company with a MS exchange server and would like to send some e-mails however i can`t get it to work at all error is : ( translated form the dutch language ) can`t connect as the target computer actively refused the connection Strange as i am on the same domain as the exchange server and use windows authentication to the server ( .Net 2.0 ) with outlook i can send e-mails without anny problems ( and i can ping the exchange server ) does something has to be done at the MS exchange side or am i missing something ??? regards Michel Posseth |
|
|
|
#2 |
|
Guest
Posts: n/a
|
Michel,
The exchange server does nothing excluding that you want to sent in the name of somebody. If you just want to use smtp than you can have a look at that website for that. http://www.systemwebmail.net/ (there is a special method that let you use the exchange server, have a search yourself for that) If you want to use it in the name of somebody, than you have to use mapi, be aware that the last in my expirience was slow (but it is a long time ago that I did that). http://msdn.microsoft.com/library/d...xchsvr_mapi.asp However probably is this more that you are looking for. http://msdn.microsoft.com/library/d.../OtlkLOBCRM.asp Cor "Michel Posseth [MCP]" <MichelPossethMCP@discussions.microsoft.com> schreef in bericht news:BD4FD771-12C5-4D08-9796-CD2B405EE43A@microsoft.com... > > Hi does someone has experience with this ?? > > i have made a lot of apps in the past that were capable of sending e-mails > the server i then talked to was a Linux SMTP server and it worked great > > Now i work in a company with a MS exchange server and would like to send > some e-mails however i can`t get it to work at all > > error is : ( translated form the dutch language ) > > can`t connect as the target computer actively refused the connection > > Strange as i am on the same domain as the exchange server and use windows > authentication to the server ( .Net 2.0 ) with outlook i can send e-mails > without anny problems ( and i can ping the exchange server ) > > does something has to be done at the MS exchange side or am i missing > something ??? > > > regards > > Michel Posseth > > > > |
|
|
|
#3 |
|
Guest
Posts: n/a
|
Hello Cor ,,,
Well if what i read and find sofar in online resources is true that i would be really dissapointed > If you just want to use smtp than you can have a look at that website for > that. > http://www.systemwebmail.net/ > (there is a special method that let you use the exchange server, have a > search yourself for that) I had found this website also through google however i did not find anny code , example or article how to send e-mail through an exchange server . The technet website however states that Exchange is fully SMTP capable I try to send e-mails at this moment from my development computer loged in under my own name ( windows authentication to exchange ) so i am not doing annything odd that might interfere with the login credentials my Dissaqpointment lies in the fact that in my previous work environment we used a Linux mail server and everything worked as expected now with exchange in a domain environment i can`t send anny e-mails with the .Net built in methods regards Michel "Cor Ligthert [MVP]" wrote: > Michel, > > The exchange server does nothing excluding that you want to sent in the name > of somebody. > > If you just want to use smtp than you can have a look at that website for > that. > http://www.systemwebmail.net/ > (there is a special method that let you use the exchange server, have a > search yourself for that) > > If you want to use it in the name of somebody, than you have to use mapi, be > aware that the last in my expirience was slow (but it is a long time ago > that I did that). > http://msdn.microsoft.com/library/d...xchsvr_mapi.asp > > However probably is this more that you are looking for. > http://msdn.microsoft.com/library/d.../OtlkLOBCRM.asp > > Cor > > "Michel Posseth [MCP]" <MichelPossethMCP@discussions.microsoft.com> schreef > in bericht news:BD4FD771-12C5-4D08-9796-CD2B405EE43A@microsoft.com... > > > > Hi does someone has experience with this ?? > > > > i have made a lot of apps in the past that were capable of sending e-mails > > the server i then talked to was a Linux SMTP server and it worked great > > > > Now i work in a company with a MS exchange server and would like to send > > some e-mails however i can`t get it to work at all > > > > error is : ( translated form the dutch language ) > > > > can`t connect as the target computer actively refused the connection > > > > Strange as i am on the same domain as the exchange server and use windows > > authentication to the server ( .Net 2.0 ) with outlook i can send e-mails > > without anny problems ( and i can ping the exchange server ) > > > > does something has to be done at the MS exchange side or am i missing > > something ??? > > > > > > regards > > > > Michel Posseth > > > > > > > > > > > |
|
|
|
#4 |
|
Guest
Posts: n/a
|
Michel,
I think that you are right I never saw a real clean solution for this in the newsgroups. And my last strugles with Exchange server was using the Mapi, but that is very basic. I could see the mails going out one by one. I thought that Jay has some years ago written something about this. I see Jay not anymore active in this newsgroup a while, therefore I would place it in the newsgroup languages as well. With the same topic but that exchange/outlook server. Cor "Michel Posseth [MCP]" <MichelPossethMCP@discussions.microsoft.com> schreef in bericht news:13C9D311-A09C-45EF-A46B-9A1880DDFE14@microsoft.com... > Hello Cor ,,, > > > Well if what i read and find sofar in online resources is true that i > would > be really dissapointed > >> If you just want to use smtp than you can have a look at that website >> for >> that. >> http://www.systemwebmail.net/ >> (there is a special method that let you use the exchange server, have a >> search yourself for that) > > I had found this website also through google however i did not find anny > code , example or article how to send e-mail through an exchange server . > > The technet website however states that Exchange is fully SMTP capable > > > I try to send e-mails at this moment from my development computer loged in > under my own name ( windows authentication to exchange ) so i am not > doing > annything odd that might interfere with the login credentials > > my Dissaqpointment lies in the fact that in my previous work environment > we > used a Linux mail server and everything worked as expected now with > exchange > in a domain environment i can`t send anny e-mails with the .Net built in > methods > > > > > regards > > Michel > > > > > > > > > "Cor Ligthert [MVP]" wrote: > >> Michel, >> >> The exchange server does nothing excluding that you want to sent in the >> name >> of somebody. >> >> If you just want to use smtp than you can have a look at that website >> for >> that. >> http://www.systemwebmail.net/ >> (there is a special method that let you use the exchange server, have a >> search yourself for that) >> >> If you want to use it in the name of somebody, than you have to use mapi, >> be >> aware that the last in my expirience was slow (but it is a long time ago >> that I did that). >> http://msdn.microsoft.com/library/d...xchsvr_mapi.asp >> >> However probably is this more that you are looking for. >> http://msdn.microsoft.com/library/d.../OtlkLOBCRM.asp >> >> Cor >> >> "Michel Posseth [MCP]" <MichelPossethMCP@discussions.microsoft.com> >> schreef >> in bericht news:BD4FD771-12C5-4D08-9796-CD2B405EE43A@microsoft.com... >> > >> > Hi does someone has experience with this ?? >> > >> > i have made a lot of apps in the past that were capable of sending >> > e-mails >> > the server i then talked to was a Linux SMTP server and it worked great >> > >> > Now i work in a company with a MS exchange server and would like to >> > send >> > some e-mails however i can`t get it to work at all >> > >> > error is : ( translated form the dutch language ) >> > >> > can`t connect as the target computer actively refused the connection >> > >> > Strange as i am on the same domain as the exchange server and use >> > windows >> > authentication to the server ( .Net 2.0 ) with outlook i can send >> > e-mails >> > without anny problems ( and i can ping the exchange server ) >> > >> > does something has to be done at the MS exchange side or am i missing >> > something ??? >> > >> > >> > regards >> > >> > Michel Posseth >> > >> > >> > >> > >> >> >> |
|
|
|
#5 |
|
Guest
Posts: n/a
|
Michel Posseth [MCP] wrote:
> Hi does someone has experience with this ?? > > i have made a lot of apps in the past that were capable of sending e-mails > the server i then talked to was a Linux SMTP server and it worked great > > Now i work in a company with a MS exchange server and would like to send > some e-mails however i can`t get it to work at all > > error is : ( translated form the dutch language ) > > can`t connect as the target computer actively refused the connection > .... This means that Exchange server is not listening on port 25 (SMTP). It may not be configured to provide SMTP or may use different port. From the command line, type: telnet serverip 25 if you don't get welcome message, .NET will not be able to send email for sure. Regards, Goran |
|
|
|
#6 |
|
Guest
Posts: n/a
|
Hello Goran,,
Thank you verry much ,,, indeed it turned out that the exchange server was not configured for SMTP at all even better it was closed on purpose turned out , they have a seperate SMTP relay server on the intranet ( wich in his turn comunicates to the exchange server ) . Next time i wil talk sooner to one of the Tech guys , when my prooved code is not working on this intranet :-) i told the problem and one of them said inmediatly yes you need to use another server to do that :-( aarghh But i still think that it is strange that you can`t comunicate directly to exchange server in it`s native format , cause outlook can so why can`t we ?? regards And thanks to both of you , Goran and Cor for helping me out "Goran Sliskovic" <gsliskov@yahoo.com> schreef in bericht news:%23mk7fKzrGHA.500@TK2MSFTNGP02.phx.gbl... > Michel Posseth [MCP] wrote: >> Hi does someone has experience with this ?? i have made a lot of apps in >> the past that were capable of sending e-mails the server i then talked to >> was a Linux SMTP server and it worked great Now i work in a company with >> a MS exchange server and would like to send some e-mails however i can`t >> get it to work at all error is : ( translated form the dutch language ) >> can`t connect as the target computer actively refused the connection > ... > This means that Exchange server is not listening on port 25 (SMTP). It may > not be configured to provide SMTP or may use different port. > > From the command line, type: > telnet serverip 25 > > if you don't get welcome message, .NET will not be able to send email for > sure. > > Regards, > Goran > |
|
|
|
#7 |
|
Guest
Posts: n/a
|
Michel Posseth [MCP] wrote:
> Hello Goran,, > > > Thank you verry much ,,, indeed it turned out that the exchange server was > not configured for SMTP at all even better it was closed on purpose > turned out , they have a seperate SMTP relay server on the intranet ( wich > in his turn comunicates to the exchange server ) . > > Next time i wil talk sooner to one of the Tech guys , when my prooved code > is not working on this intranet :-) > i told the problem and one of them said inmediatly yes you need to use > another server to do that :-( aarghh > > But i still think that it is strange that you can`t comunicate directly to > exchange server in it`s native format , cause outlook can so why can`t we > ?? .... Hi, Outlook probably uses MAPI, which is different protocol. You were trying to send email over SMTP which Exchange server was not configured to use. Regards, Goran |
|
|
|
#8 |
|
Guest
Posts: n/a
|
Yes i understand that,,,, however isn`t it strange that MS did not add a Mapi or whatever protocol is used class to the .Net framework to talk to exchange ?? i can only find an unmanaged MAPI ocx that was already used i.c.w. VB6 another option i found was interop with outlook and so send your e-mails wich is not suitable for my purposes as not all of the target comps have outlook installed ( servers ) so ,,,,,, regards Michel "Goran Sliskovic" <gsliskov@yahoo.com> schreef in bericht news:Oxflrr2rGHA.5032@TK2MSFTNGP02.phx.gbl... > Michel Posseth [MCP] wrote: >> Hello Goran,, >> >> >> Thank you verry much ,,, indeed it turned out that the exchange server >> was not configured for SMTP at all even better it was closed on purpose >> turned out , they have a seperate SMTP relay server on the intranet ( >> wich in his turn comunicates to the exchange server ) . >> >> Next time i wil talk sooner to one of the Tech guys , when my prooved >> code is not working on this intranet :-) >> i told the problem and one of them said inmediatly yes you need to use >> another server to do that :-( aarghh >> >> But i still think that it is strange that you can`t comunicate directly >> to exchange server in it`s native format , cause outlook can so why >> can`t we ?? > ... > > Hi, > Outlook probably uses MAPI, which is different protocol. You were trying > to send email over SMTP which Exchange server was not configured to use. > > Regards, > Goran |
|
|
|
#9 |
|
Guest
Posts: n/a
|
You can send SMTP mail messages to an Exchange server. However, you usually
have to specify the authentication credentials in the outbound mail. The systemwebmail.net site has examples of adding credentials to your mail header. -- --- Nick Malik [Microsoft] MCSD, CFPS, Certified Scrummaster http://blogs.msdn.com/nickmalik Disclaimer: Opinions expressed in this forum are my own, and not representative of my employer. I do not answer questions on behalf of my employer. I'm just a programmer helping programmers. -- "Michel Posseth [MCP]" <MichelPossethMCP@discussions.microsoft.com> wrote in message news:13C9D311-A09C-45EF-A46B-9A1880DDFE14@microsoft.com... > Hello Cor ,,, > > > Well if what i read and find sofar in online resources is true that i > would > be really dissapointed > >> If you just want to use smtp than you can have a look at that website >> for >> that. >> http://www.systemwebmail.net/ >> (there is a special method that let you use the exchange server, have a >> search yourself for that) > > I had found this website also through google however i did not find anny > code , example or article how to send e-mail through an exchange server . > > The technet website however states that Exchange is fully SMTP capable > > > I try to send e-mails at this moment from my development computer loged in > under my own name ( windows authentication to exchange ) so i am not > doing > annything odd that might interfere with the login credentials > > my Dissaqpointment lies in the fact that in my previous work environment > we > used a Linux mail server and everything worked as expected now with > exchange > in a domain environment i can`t send anny e-mails with the .Net built in > methods > > > > > regards > > Michel > > > > > > > > > "Cor Ligthert [MVP]" wrote: > >> Michel, >> >> The exchange server does nothing excluding that you want to sent in the >> name >> of somebody. >> >> If you just want to use smtp than you can have a look at that website >> for >> that. >> http://www.systemwebmail.net/ >> (there is a special method that let you use the exchange server, have a >> search yourself for that) >> >> If you want to use it in the name of somebody, than you have to use mapi, >> be >> aware that the last in my expirience was slow (but it is a long time ago >> that I did that). >> http://msdn.microsoft.com/library/d...xchsvr_mapi.asp >> >> However probably is this more that you are looking for. >> http://msdn.microsoft.com/library/d.../OtlkLOBCRM.asp >> >> Cor >> >> "Michel Posseth [MCP]" <MichelPossethMCP@discussions.microsoft.com> >> schreef >> in bericht news:BD4FD771-12C5-4D08-9796-CD2B405EE43A@microsoft.com... >> > >> > Hi does someone has experience with this ?? >> > >> > i have made a lot of apps in the past that were capable of sending >> > e-mails >> > the server i then talked to was a Linux SMTP server and it worked great >> > >> > Now i work in a company with a MS exchange server and would like to >> > send >> > some e-mails however i can`t get it to work at all >> > >> > error is : ( translated form the dutch language ) >> > >> > can`t connect as the target computer actively refused the connection >> > >> > Strange as i am on the same domain as the exchange server and use >> > windows >> > authentication to the server ( .Net 2.0 ) with outlook i can send >> > e-mails >> > without anny problems ( and i can ping the exchange server ) >> > >> > does something has to be done at the MS exchange side or am i missing >> > something ??? >> > >> > >> > regards >> > >> > Michel Posseth >> > >> > >> > >> > >> >> >> |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

