我如何通过SSH创build电子邮件帐户?

我正在考虑从当前的托pipe服务提供商处购买VPS解决scheme。 他们提供了一个cPanel安装(我已经使用共享和经销商托pipe帐户多年了),但是,我负责在VPS包的许可证费用,每年支付相当大的一块钱。

所以我的问题是:如果我select一个VPS包,并放弃cPanel安装,那么我将如何pipe理邮箱? 我知道如何在Apache下创build虚拟主机,因此提供服务的网站不会让我感到困惑(而且我计划通过版本控制来pipe理网站源代码),但是这是pipe理网站的附加任务,例如设置电子邮件帐户我不熟悉。 可以通过SSH来设置邮箱吗?

如果你不介意每个电子邮件地址与你系统上的一个实际用户相关联,那么用一个UNIX MTA就可以轻松地完成这个任务(例如sendmail)(使用useradd创build用户;将别名放在/etc/aliases并运行新的/etc/aliases )。

我赞赏你决定从cpanel的拇指下走出去,我认为你应该没问题,如果你没有把虚拟主机攻击到你的apacheconfiguration中,那么这个(imho)是一个很好的select。

编辑 :我不会寻找“通过SSHpipe理托pipe资源”,因为许多UNIX指南要么认为你正在做的一切从壳(即命令行,通过SSH),或提供shell反正一切都是graphics化的替代品。 如果我是你,我会从你的VPS上运行的任何发行版的官方文档开始。 如果你说什么发行版,人们可能会有其他好的指针给你。

看看Webmin。 我发现它是一个非常有用的服务器pipe理工​​具。 它有最常用的应用程序模块。

我通过shell来完成大部分工作,但是有一些Webmin变得更容易。

一个“电子邮件帐户”是一个基于networking或在线ESP的东西 – 这不是一个SMTP的概念。

电子邮件的概念包括收件人地址和邮箱; 通常情况下,你通过创build后者来定义前者,但这绝不是通用的。

如前所述,添加系统用户总是会在* nix系统上创build启用电子邮件的帐户。