Click here to Skip to main content
11,632,260 members (75,529 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# ASP.NET LINQ SMTP
Hello Guys,

I Ned a help, i want to develop a website like gmail where your can able to send email, receive email on my website. so want to develop
IMAP server: imap.mywebsite.com
POP server: pop.mywebsite.com
SMTP server: smtp.mywebsite.com

i did't get idea about this how can i develop this thing where your can able to compose mail and send that mail and also able revive email from different email provider services

example of gmail.com
when user compose mail to send to thread part

gmail sender user id it username@gmail.com
and reviver user id is userame@yahoo.com

when gmail your send a mail to yahoo user then
yahoo user receive email from gmail and then and yahoo your found that that email send by gmail user by identity is of his/her email is user@gmail.com

this is i am trying to develop how can i do this thing in ASP.net, C# Programming, linq

Thank
Hope someone help me to make this thing which i want to develop
Posted 30-Jun-12 3:44am
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

What you are looking to do is create a full email server. Here is a Code Project article that will show you how it can be done:

SMTP and POP3 Mail Server[^]

Here is another site that might be useful:

http://www.ericdaugherty.com/dev/cses/[^]

In the end, however, you will need to create the website that displays the emails and allows the users to send email. Sending email via C# is not difficult. Receiving and displaying email will be more difficult.

As far as my recommendation, I would recommend against doing this. Trying to recreate an email server is not a good idea. There is a lot more that goes into them besides just sending and receiving email. I would recommend instead that you use an existing email server and just put your own front-end on it (if you really need to). Most email servers come with a web front-end, though, so it really isn't necessary.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Tutorials - jGuru: Fundamentals of the JavaMail API[^]

That should give you a jump start.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 8,498
1 Sergey Alexandrovich Kryukov 8,149
2 Mika Wendelius 6,260
3 F-ES Sitecore 2,321
4 Suvendu Shekhar Giri 1,995


Advertise | Privacy | Mobile
Web03 | 2.8.150728.1 | Last Updated 3 Jul 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100