Open Source SMTP Servers

C

Chris Fink

I am looking for suggestions on a "best of breed" open source SMTP server
written in .NET (c#/vb.net). Requirements are:

1. be written in .NET
2. has a good mobile interface (looks good from a cell phone)
3. has email fwding/notification functionality
4. be open source
5. is widely used, ie best of breed of all .net smtp solutions

Thanks in advance,
Chris
 
I

Ignacio Machin ( .NET/ C# MVP )

I am looking for suggestions on a "best of breed" open source SMTP server
written in .NET (c#/vb.net).  Requirements are:

1. be written in .NET
2. has a good mobile interface (looks good from a cell phone)

smtp has no visual interface, it works in the server
3. has email fwding/notification functionality
4. be open source
5. is widely used, ie best of breed of all .net smtp solutions

write your own :)
 
A

Arne Vajhøj

Peter said:
To the OP: sorry, I don't know of any specific open-source SMTP servers
that meet your criteria. But, I know open-source servers are out
there. For example, the broadly used "sendmail" is open-source
(http://www.sendmail.org/). It's probably overkill for your needs, but
you may be able to use its source code for part of your implementation
(the server side...I doubt the code's C#/.NET, but extracting the useful
parts, something you'd have to do for any server that's not a straight
"drop-in" component you can use, is surely a much harder task than
actually porting them to .NET :) )

sendmail is not C# - it is C.

And given that it has a reputation for requiring a PhD just
to configure, then I doubt that it would be good as study material.

Arne
 
A

Arne Vajhøj

Chris said:
I am looking for suggestions on a "best of breed" open source SMTP server
written in .NET (c#/vb.net). Requirements are:

1. be written in .NET
2. has a good mobile interface (looks good from a cell phone)
3. has email fwding/notification functionality
4. be open source
5. is widely used, ie best of breed of all .net smtp solutions

There are not that many to chose from.

http://www.ericdaugherty.com/dev/cses/

is the only one popping up when I search Google (I am ignoring stuff
like http://www.codeproject.com/KB/IP/smtppop3mailserver.aspx).

Arne
 
C

Chris Fink

I don't know why the OP wants to run an SMTP server on a cell phone, but
stranger things have happened. I've seen local SMTP servers used for a
variety of purposes; maybe the OP has a good reason for wanting his SMTP
server on a cell phone.
Our engineers are on the road all day and receive their direction via a sms
email notification. given short sms messages truncate the original email
message, they need the ability to browse their email from their wireless
device to read the entire message. This smpt client, which may or maynot be
part of the smtp solution, has to be cell phone friendly.

We are currently evaluating a product called Zimbra. It meets our
requirements in every aspect, however, it is cumbersome to modify the source
esp since we are a .net shop and it's written in c/java and runs on linux and
consists of over 20,000 source files! I'm sure we'll get there if we have
to, but a .net open source solution would fit in so much nicer into our
architecture.

Thanks for your opinion
 
K

Karl Mitschke

Hello Chris,
Our engineers are on the road all day and receive their direction via
a sms email notification. given short sms messages truncate the
original email message, they need the ability to browse their email
from their wireless device to read the entire message. This smpt
client, which may or maynot be part of the smtp solution, has to be
cell phone friendly.

We are currently evaluating a product called Zimbra. It meets our
requirements in every aspect, however, it is cumbersome to modify the
source esp since we are a .net shop and it's written in c/java and
runs on linux and consists of over 20,000 source files! I'm sure
we'll get there if we have to, but a .net open source solution would
fit in so much nicer into our architecture.

It sounds to me like you are looking for a mail client.

An SMTP server is a mail server, not a method to read mail.

Karl
 
C

Chris Fink

we are looking for both.

we need to modify the smtp source to send an short sms notification and
discard the headers to just include the body. our current vendor does long
sms notifications which creates a conversation which will generate as many
sms alerts as necessary to deliver the message; resulting in lots of sms
charges. on a bill normally in the $$M, it adds up quickly.
 
I

Ignacio Machin ( .NET/ C# MVP )

Our engineers are on the road all day and receive their direction via a sms
email notification.  given short sms messages truncate the original email
message, they need the ability to browse their email from their wireless
device to read the entire message.  This smpt client, which may or maynot be
part of the smtp solution, has to be cell phone friendly.

We are currently evaluating a product called Zimbra.  It meets our
requirements in every aspect, however, it is cumbersome to modify the source
esp since we are a .net shop and it's written in c/java and runs on linuxand
consists of over 20,000 source files!  I'm sure we'll get there if we have
to, but a .net open source solution would fit in so much nicer into our
architecture.


Hi,

You need a simple mail client, not a smtp server, in fact you do not
need smtp at all. You need either a POP3 or (preferable) a IMAP
client. You know, maybe you just need a blackberry :)
 
K

Karl Mitschke

Hello Chris,
we are looking for both.

we need to modify the smtp source to send an short sms notification
and discard the headers to just include the body. our current vendor
does long sms notifications which creates a conversation which will
generate as many sms alerts as necessary to deliver the message;
resulting in lots of sms charges. on a bill normally in the $$M, it
adds up quickly.

OK, Now we get to the root of the problem.

You need an SMS solution, not SMTP.

I'd google open source SMS
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top