Saber Amani
Saber Amani

Reputation: 6489

Is POP3 protocol necessary to implement in mail server?

I'm currently researching how to implement a mail server in .net, I know SMTP protocol is necessary to follow its rules described in detail in RFC white-papers. But what about POP3? I want to write my mail client by myself, So there is no reason that other mail client can access my mail server (as I said before it's just a research). I want to know, Is it possible to implement my own protocol instead of using POP3 ?

Any advice will be helpful.

Upvotes: 2

Views: 480

Answers (5)

user920500
user920500

Reputation:

If you want to implement your mail client application you don't need to follow the rules.

Upvotes: 1

Yahia
Yahia

Reputation: 70379

As long as you client is the only client accessing your mailserver you are absolutely free to implement whatever protocols you want... even SMTP is only necessary if the server you implement need to talk to other servers/client...

Upvotes: 2

i_am_jorf
i_am_jorf

Reputation: 54610

The only thing you have to do is whatever is necessary to fulfill the requirements of your project. It sounds like you don't think POP3 is necessary. Therefore, it's not.

Upvotes: 2

Chris Haas
Chris Haas

Reputation: 55447

It's your server and your client, you can do anything you want!

Seriously though, all other servers will talk to you over SMTP (RFC 821 and 2821) so that's about all that you need. POP3 and IMAP are client-only so if you're going to build your protocol/interface you can skip those.

Upvotes: 4

SLaks
SLaks

Reputation: 887777

Yes; POP3 is only used by email clients.

For a long time, AOL did not support POP.

Upvotes: 2

Related Questions