服务器和客户端发送带有SMTP协议的电子邮件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器和客户端发送带有SMTP协议的电子邮件相关的知识,希望对你有一定的参考价值。

我想编写发送电子邮件的客户端和服务器端,我也应该参考RFC 821中指定的SMTP协议的标准格式。

你能帮忙指导我怎样才能开始吗?

答案

你为什么要重新发明轮子?双方都有很多实施方案,做得非常好并且经过了充分的测试。

你错过了什么功能让我们说Postfix(服务器)和Outlook(客户端)?

如果你还想开始,问问自己

  • 如何创建TCP套接字并对它们进行读/写
  • 如何进行连接和线程池
  • 如何实现状态机
  • 你在做什么相关的主题? (SPF,DKIM,mbox存储,Maildir存储)
  • 您将用于用户身份验证和授权的内容
  • (...在这里输入数以百计的其他东西...)

以上是关于服务器和客户端发送带有SMTP协议的电子邮件的主要内容,如果未能解决你的问题,请参考以下文章

SMTP基本电子邮件发送协议原理

邮件协议(SMTP)性能测试总结(Foxmail邮箱)

怎么配置SMTP匿名发送邮件服务器

第9章 应用层_SMTP和POP3/IMAP协议

Python 邮件发送

发送电子邮件涉及哪些协议和服务器,步骤是什么?