我是新手,在家里设置了 debian lenny,并在默认安装中设置了网络和电子邮件服务器。我按照 Exim 的说明运行 dpkg-reconfigure exim4-config 并为 mydomainhere.com 设置它。我创建了一个一行消息文件,并尝试通过运行命令 exim 来测试 exim[电子邮件保护]< msgfile。我也尝试使用 exim4 Exim,但出现同样的错误 -bash:Exim:未找到命令。显然我不知道如何运行 exim 并进行测试。
我还尝试运行一个 php 文件来发送测试邮件,但没有成功。该脚本已经过测试,如果我从其他域上的托管 isp 发送该脚本,它会正常工作。所以我知道这个 php 脚本很好。
我在 netgear 防火墙后面设置了 debian 系统,并使用 192.168.1.x ip。网络服务器运行良好,用户可以访问我的网站。但我缺乏有关如何使电子邮件正常工作的知识。如果有人能指导我,我将不胜感激。
答案1
你有没有尝试过类似
mail -s "My subject" [email protected] < msgfile
您计划发送和接收邮件还是仅发送?仅发送应该很容易设置,而配置接收 mydomainhere.com 的邮件则不容易。您有固定 IP 地址吗?您是否知道,如果您的邮件服务器出现故障(软件错误、硬件故障、无网络连接、断电等),发送到 mydomainhere.com 的一些邮件可能会丢失?
您读过一些基本的邮件服务器文档吗?
配置邮件服务器不是一件容易的事,而且通常需要批判的资源,可用性是必须的。因此,将其留在具有冗余服务器、冗余网络连接、冗余空调系统、冗余电源、UPS、发电机等的 ISP 上,在我看来经常正确的决定。