Q
Problem solve Get help with specific problems with your technologies, process and projects.

Is there a Send function for POP3 protocol?

Hi, Scott. I am developing a POP3 client e-mail for an embedded system. This is my first experience dealing with...

real communication protocols. After referring to relevant papers, etc., I developed a system that performs with almost full functionality in regards to receiving e-mails: connect to server, open messages, etc. The problem that I face is that I never encountered anything mentioning the SEND function. Please, if you know (and I am almost positive you will), let me know how and where to start. Thanks! Thanks for your confidence in my abilities! :-) In fact I do know the answer. If you're only looking at POP3 protocol and developer information, you won't find anything with a SEND function. And that is because Post Office Protocol v3 (POP3) is a client-based e-mail protocol that receives, not sends, e-mail.

For sending you'll want to look at the Simple Mail Transfer Protocol (SMTP). If you've done the POP3 bit, you should have no problem doing the SMTP side of things. It's basically just reading from and writing to a socket using a protocol. You can find details on the SMTP protocol in RFC 2821 and 2822. There are also some SMTP extension RFCs you might want to peruse, as well.

This was last published in March 2003

Dig Deeper on Email Protocols

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchWindowsServer

SearchEnterpriseDesktop

SearchCloudComputing

SearchSQLServer

Close