473,378 Members | 1,377 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

C# SMTP Component

Does anybody know of any good C# SMTP libraries that do not use
System.Web.Mail (i.e. they don't require CDO)? In particular I'm looking
for ones that provide the source code, but that are not "open source". Our
company is getting away from using any open source.

We are converting an application that was originally written in C++ that
used the Dundas SMTP library (source code was provided). Problem is that I
don't believe Dundas has a C# version, it's strictly C++.

Thanks in advance.
Jul 21 '05 #1
5 2363
Some folks hate Indy some are fond of it, I never used it.

http://www.indyproject.org/

Cor
Jul 21 '05 #2
There are tons. Just google for them. Some at codeproject and csharpcorner
I have seen.

--
William Stacey, MVP
http://mvp.support.microsoft.com

"NorCalVikesFan" <bl**@blah.com> wrote in message
news:tT*****************@newssvr21.news.prodigy.co m...
Does anybody know of any good C# SMTP libraries that do not use
System.Web.Mail (i.e. they don't require CDO)? In particular I'm looking
for ones that provide the source code, but that are not "open source". Our company is getting away from using any open source.

We are converting an application that was originally written in C++ that
used the Dundas SMTP library (source code was provided). Problem is that I don't believe Dundas has a C# version, it's strictly C++.

Thanks in advance.


Jul 21 '05 #3
your company wants a commercial application (not open source), where the
third party provides source code?

That policy works for mainframe applications, but not for small components
for which there are a hundred competitors.

While the request is absurd on its face, you may be able to find a control
vendor that is releasing an smtp component as a good faith gesture to get
your to buy their other (less visible) libraries. That is exactly what
Dundas did. The library they sold was the TCP library. The SMTP source was
a freebie that used their library.

Perhaps if you do the same thing, and look for a company that makes a TCP or
Sockets library, you can find someone else in the same situation.
(Doubtful, though... the framework already provides a socket library).

--
--- 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.
--
"NorCalVikesFan" <bl**@blah.com> wrote in message
news:tT*****************@newssvr21.news.prodigy.co m...
Does anybody know of any good C# SMTP libraries that do not use
System.Web.Mail (i.e. they don't require CDO)? In particular I'm looking
for ones that provide the source code, but that are not "open source". Our company is getting away from using any open source.

We are converting an application that was originally written in C++ that
used the Dundas SMTP library (source code was provided). Problem is that I don't believe Dundas has a C# version, it's strictly C++.

Thanks in advance.

Jul 21 '05 #4
Talking about absurd, I don't think so.

I had a problem with System.Web.Mail.SMTP in setting the Server to a
non-local machine that requires authentication.

Jul 21 '05 #5
I never said it was absurd to use another component to send e-mail. You are
free to do so, and there are a number of open source components available.
I've seen many folks recommend the Indy project (haven't used it).

There are workarounds for what you are experiencing as well. google for
"CDO authentication .net" and you should find them.

--
--- 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.
--
"Q. John Chen" <qj****@email.com> wrote in message
news:11*********************@c13g2000cwb.googlegro ups.com...
Talking about absurd, I don't think so.

I had a problem with System.Web.Mail.SMTP in setting the Server to a
non-local machine that requires authentication.

Jul 21 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: David Morgan | last post by:
Hello All Back in the day, when I was up to my elbows in Site Server 3 Commerce Edition, there was a SMTP Component that supported transactions. If the mail could not be delivered the...
5
by: Kevin Harrison | last post by:
Has anyone had any issues repeatedly sending SMTP e-mails from .Net? I have a c# component that gets executed by multiple threads, and uses SmtpMail.Send to send e-mails. Whilst in 80% of cases...
4
by: Elise.D | last post by:
Hi, i have to migrate an old asp classic app into asp.net this application has a mail fonction -- Elise Dupont MVP .Net France
0
by: Mark Miller | last post by:
I'm puzzled by this situation. I'm running on Windows XP Pro 2002 SP 2. I started on an ASP.Net project, initially using the standard SmtpServer and MailMessage classes. For testing, I used the...
3
by: Ed Chiu | last post by:
Hello, I have an ASP page which was working fine and broke all of a sudden. It uses SMTPMail to send out email, here is some code snippet: mailObj.From = EmailFrom mailObj.To = EMailTO If...
11
by: Toble Rone | last post by:
Can anyone direct me to an article that explain how to send normal smtp emails from a VB.net windows app?. (i mean, using normal tcp to send the mail) Tnx in advance
2
by: Guoqi Zheng | last post by:
Dear Sir, I am writing a SMTP component. I would like this component to support multilingual because we are using French, English and Dutch. I got the info that I need to use Mime encoding......
5
by: NorCalVikesFan | last post by:
Does anybody know of any good C# SMTP libraries that do not use System.Web.Mail (i.e. they don't require CDO)? In particular I'm looking for ones that provide the source code, but that are not...
6
by: Krish | last post by:
All, I want to have mail sending capabilities in my .NET application running on IIS6.0. I cannot use any enterprise's exchange server. I want to use the locally running SMTP service in the...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.