Community discussion forum
Custom SMTP in C#
-
This thread is for discussions of Custom SMTP in C#.
-
Advertisement
Simply the fastest line-level profiler for .NET ever
“The low overhead means it has minimal impact on the execution of my program”
Mark Everest, Development Team Leader, Renault F1 Team Ltd.Try out the new ANTS Profiler 4 for yourself. Download your 14-day trial now
-
In your Write() method, you declare a byte array of size 1024. Is that the maximum string length that you can send to the Write() method at once?
-
You saved my day with this excellent example, thx Randy
-
I would love to see an example of using Sockets to receive email. Could you please do an article covering that area.
TIA
Gord -
I agree with gordonm, if you know how to receive email using SMTP and C#... would you please write one or show me where to start? I am working on project and need a clue so badly.
Thanks
tinybunny_8 -
You can't receive email with SMTP - as its only for sending email! You use POP3 instead - see http://www.developerfusion.com/show/4039/
-
It would appear so at a cursory glance....
I'll email Randy about that.... -
I was getting frustrated with not being able to find any examples of this so I wrote my own.
It is socket based, uses SMTP and seems to work very nicely. If you are interested let me know and perhaps I can post enough of an example to get people going.
Gord -
Gordonm,
thank you so very much for your willingness to share your codes with me. YES, I do want it. A little detail about my program:
I am trying to built a mail server just like Yahoo or Hotmail, but it's a mini one It's supposed to receive an email then save the sender address, title, message, and date to SQL server 2000 database. I am writing it in C# and ASP.NET.
Once again, THANK YOU SO MUCH
Sincerely,
tinybunny_8 -
I searched this site again and found this article
http://www.developerfusion.com/show/4071/1/
If I was to strip out all my proprietary code you would end up with this example. Hopefully this will be enough to
get you started.
Cheers
Gord -
In this example, SMTP class inherits tcpclient, is it more suitable to use a udpclient to send and receive e-mail?
-
Looking at the code, I don't see any differentiation between To, CC, and BCC when you are sending them to the Mail server. For that matter, RFC821 doesn't seem to be much help on the matter either.
How should one identify the three types when doing an SMTP send? -
Yes, but what if you want to code a filter application? Then you need to RECEIVE SMTP BEFORE sending it to SMTP and then POP3 servers.
So to RECEIVE SMTP or INTERCEPT SMTP packets, does one need to write a local mail server? -
I want to ask the same question as well.
-
well... TO is used for the main person you're sending to.
CC (and BCC, but the B stands for "Blind" so it's not marked as a copy) are traditionally used to send
it to others that need to see the letter as well without making any changes to it.
With SMTP, I think you just use another RCPT TO and perhaps add a CC: blah
and in the data section of the email... -
Try using this library:
http://www.lesnikowski.com/mail
It's simple and effective.
Allows sending, receiving and parsing email messages.
Encodes/decodes any kind of attachment.
Includes POP3 and STMP clients.
Written entirely in managed code in C#.
Post a reply
Quick links
Recent activity
- Vijay Kumar Tripathi replied to I have to print the content...
- Rajasekhar Reddy replied to increase maxRequestLength i...
- Cason Lopez replied to Need suggestions......
- Subhadip Roy replied to help me in file handling in...
- Maneesh Jain replied to Complete portal of VOIP pro...
- Scot In replied to I don't want the Excel work...
Enter your message below
Sign in or Join us (it's free).