开发者

Sending Email to a specific address without requiring user to specify their mail server details

C开发者_运维百科an anyone recommend a simple and reliable method of sending email notifications and possibly log files attachments from a C# program without requiring the installer or the user to configure the program by specifying server details and email addresses etc. (Mainly because they won't know the details, but also because they could change)

The program will normally be run as a service of a Windows Server, but can be run on a client.

I tried connecting to our own mail server and sending a email to myself, but some ISP's are blocking Port 25 on all servers but their own, so that method isn't working reliably.

Tried sending email through gmail but that was less successful as the port they used was blocked by firewalls. Ditto webservices connecting on weird ports.

Trying to use the local smptservice but did not work either.

It would be nice, but not essential if it was not dependant on my own Internet connection/Servers. (Don't mind them being delayed, but prefer them not to get lost).

Are there any webservices on http/https that allow you to do this sort of thing?

TIA


try using cdosys

http://support.microsoft.com/kb/310212

http://www.eggheadcafe.com/articles/20030316.asp


May have discovered the solution.

Was catching up on my blog reading over the weekend and came across a recent entry on Coding Horror and the very first comment mentions PostMarkApp which seems to do everything I need (and almost everything I want, apart from attachments which they are considering).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜