我有一个centos 5.5 64位xen vps。 我有一个PHP脚本,自动发送确认电子邮件的人注册,它不是现在发送,我相信这是因为我没有安装的networking邮件,对不对? 如果是这样的话,我必须安装一个webmail,我没有任何主机面板。
我GOOGLE了,但有太多,我不明白,我想问一下之前,我安装anythihg:
1-您需要安装哪些软件才能拥有networking邮件?
2,是roundcube和类似的软件只是一个界面,或者他们也安装了一个webmail?
3- zimbra,postfix …他们是什么? 他们是电子邮件服务器,然后我必须安装rouncube作为他们的接口,还是他们就像roundcube?
4 – pop3和其他types的电子邮件有什么区别,是最适合使用的pop3吗?
5,networking邮件阻止垃圾邮件,或者我必须安装另一个垃圾邮件和黑客软件…
6-我将不得不手动configurationnetworking邮件才能使用我的脚本,或不?
注意
如果你回答了每一个问题,我会非常感激,但是我觉得这太长了,所以如果你没有时间回答所有问题,请回答第一个问题,我会通过谷歌来得到答案,或者我会在其他论坛上问他们。
你不需要“networking邮件”。 (顺便说一下,它实际上是“一个networking邮件客户端”)。 正如AliGibbs所说,你需要一个邮件服务器。
以下是如何为CentOS安装广告configurationPostfix的说明
向你解释这个区别并回答你的一些问题:
像Postfix这样的邮件服务器旨在处理邮件的发送和接收。 它使用SMTP协议与其他电子邮件服务器交换电子邮件。
Webmail客户端是一个脚本(PHP,Perl,ASP等)的集合,充当邮件服务器的HTTP接口,通常是一个像Postfix这样的SMTP服务器,也是一个POP / IMAP服务器。
Webmail是为人类。 这是一个用户界面,如微软的Outlook,雷鸟,苹果公司的Mail.App,Eudora, pine …等,它没有任何关系,PHP可以发送电子邮件。
回答你的具体问题:
我build议Roundcube作为networking邮件客户端。 但是,再次阅读上面,安装Roundcube不会让你发送电子邮件。 你想要一个电子邮件服务器,而不是电子邮件客户
Roundcube只是一个客户端。 Webmail只是一个客户端。 你想要一个电子邮件服务器
Postfix是一个电子邮件服务器。 这是你需要的。 Zimbra是一个入门套件,包含一个电子邮件服务器,一个Web邮件客户端,一个Jabber服务器,一个Web即时通讯客户端,日历和联系人pipe理,基于浏览器的文档编辑等等。 这很好,但是,比你在这里所需要的要多得多。
POP和IMAP是访问已经发送并位于用户邮箱中的电子邮件的两种不同方式。 你不用那么发送邮件,只是把邮件从邮件服务器转移到你的邮件客户端,这样你才能阅读。 哪个“更好”是主观的,是一个更长的问题。 我将其归结为: 使用POP3时,电子邮件将从服务器中删除并下载到电子邮件客户端。 使用IMAP时,邮件保留在服务器上,电子邮件客户端与服务器“同步”,允许多个电子邮件客户端(桌面系统,笔记本电脑系统,智能手机等)检查同一个邮箱,并进行全部同步 。
一般来说,您需要在您的SMTP服务器之前或之前使用垃圾邮件过滤软件阻止垃圾邮件,它不是networking邮件客户端的一部分。 看看SpamAssassin 。
您将不得不configuration您的电子邮件服务器。 是。 我build议安装Webmin ,因为它听起来像有一个GUI界面来configuration的东西可能是有帮助的。 然后,在询问更多问题之前,仔细阅读ServerFault上的postfix问题。 最有可能的是,你的下一个问题(“我如何configurationPostfix?”)已经被问到了。 请记住,服务器的许多 “configuration”,以确保它可以正确发送电子邮件有很多与DNS,反向IP,RFC要求,最佳做法等,而不是实际configuration一个电子邮件服务器发电子邮件。
如果您只想发送电子邮件给用户,则不需要安装networking邮件。 你需要一个邮件引擎来发送这些邮件。 build议包括:
Sendmail Postfix和更多。