正如标题所说,我想在我的 Debian 6.0 VPS 上获得完整的电子邮件支持。
- 它可以通过立方体或其他东西发送/接收电子邮件
- 我无法向我的域添加更多电子邮件帐户
我使用 Google,但没找到任何有用的方法。我尝试了大约五个不同的教程,但都没有用。
请帮忙。所有发送到我邮箱的邮件都保存在我的 www 根目录中的 dead.letter 文件中。
我安装了 Apache、PHP5、SQL 服务器 + Webmin CP。我在上面托管我的网站。
答案1
(1)将sendmail切换为postfix。
默认sendmail
配置仅适用于本地传送。这意味着mail root
,mail local-username
将起作用。发送任何带有域名的内容将不起作用。它不会发送到外部电子邮件地址。它不会收到任何来自外部的电子邮件。
sendmail
是一款可靠的电子邮件服务器软件包。但是,由于其配置格式晦涩难懂,使用/学习它的人越来越少。postfix
,courier
或者exim
说,现在已成为常态。
(2)安装Dovecot
postfix
用于发送和接收电子邮件。要使用 pop3/imap4 远程接收电子邮件,您需要dovecot
或courier
。
(3)针对 Webmin 的建议
请勿将 WEBMIN 与手动配置混合。<--重复 3 次!!
Webmin
将所有设置保存在其自己的数据库中,然后将它们写入不同软件包(例如 postfix、dovecot 等)的配置文件。每次您进行更改并webmain
点击保存/应用时,它都会重写配置文件。
例如,看看以下序列
- 用于
webmin
配置postfix
postfix
手动编辑配置文件- 用于
webmin
更改postfix
设置
步骤 2 中的所有更改均将丢失。
如果您要使用 webmin,请使用 webmin 配置所有内容,并按照 webmin 的方式进行操作。请勿混合!