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

使用SMTP协议发送电子邮件的服务器端和客户端,smtp,Smtp,我想写发送电子邮件的客户端和服务器端,我还应该注意RFC 821中指定的SMTP协议的标准格式 你能帮助我并指导我如何启动它吗?你为什么要重新发明轮子?双方都有许多实现,它们都做得很好,并且经过了很好的测试 在Postfix(服务器)和Outlook(客户端)中,您遗漏了什么功能 如果你还想开始,问问你自己 如何创建TCP套接字并对其进行读/写 如何进行连接和线程池 如何实现状态机 你对相关主题做了什么?(SPF、DKIM、mbox存储、Maildir存储) 您将使用什么进行用户身份验证和授权

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


你能帮助我并指导我如何启动它吗?

你为什么要重新发明轮子?双方都有许多实现,它们都做得很好,并且经过了很好的测试

在Postfix(服务器)和Outlook(客户端)中,您遗漏了什么功能

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

  • 如何创建TCP套接字并对其进行读/写
  • 如何进行连接和线程池
  • 如何实现状态机
  • 你对相关主题做了什么?(SPF、DKIM、mbox存储、Maildir存储)
  • 您将使用什么进行用户身份验证和授权
  • (…在此处输入数百个其他内容…)

不,我们对为您做家庭作业不感兴趣。但如果你被困在一个特定的地点,并有一个SSCCE,呼喊。你的问题太宽泛了。另外,RFC821很久以前就被RFC5321取代了,因此在任何情况下,如果您感兴趣,您都应该从头到脚阅读RFC。