如何自己实现一个邮件服务器

在centos服务器上安装了postfix和dovecot,购买了域名,进行了相关配置,已经可以实现邮件收发。
postfix和dovecto扮演的是MTA(邮件传输代理), 平时发邮件的客户端(如foxmail)和网页都是MUA(邮件用户代理),收到邮件的地方称为MDA(邮件投递代理)

现在想自己搭建一个邮件服务器,不使用postfix,要实现postfix和dovecot的功能(没有postfix和dovecoit就无法收发邮件)。只知道JavaMail可以实现邮件的发送和接收(例如接收163邮箱的邮件),但JavaMail实现的是SMTP和POP3协议,是从MUA->MTA的。
不知道应该如何做才能实现postfix和dovecot,完全没有头绪。

阅读 8.9k
2 个回答

试试看 Apache James

邮件服务非常复杂,折腾这个做什么啊
用postfix有什么问题?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题