开发者

Server and client side of sending an e-mail with SMTP protocol

开发者 https://www.devze.com 2023-02-09 22:00 出处:网络
I want to write both client and server sides of sending an e-mail also I should attend to the standard format of SMTP protocol which is speci开发者_如何学Pythonfied in RFC 821.

I want to write both client and server sides of sending an e-mail also I should attend to the standard format of SMTP protocol which is speci开发者_如何学Pythonfied in RFC 821.

Would you please help and guide me that how can I start it?


Why would you reinvent the wheel? There are many implementations for both sides that do a very good job and are well tested.

What feature do you miss in let's say Postfix (server) and Outlook (client)?

If you still want to start, ask yourself

  • how to create TCP Sockets and read/write to them
  • how to do connection and thread pooling
  • how to implement a state machine
  • what are you doing with related topics? (SPF, DKIM, mbox storage, Maildir storage)
  • what are you going to use for user authentication and authorization
  • (... enter hundreds of other things here ...)
0

精彩评论

暂无评论...
验证码 换一张
取 消