如何找到我当前用于 Ubuntu 10.04 的邮件服务器

Alo*_*est 3 10.04 php mail-server

我对 linux 很陌生,我不久前就设置了它。我现在在向不常见的域发送邮件时遇到问题。例如,我的 PHP 脚本可以毫无问题地向 yahoo、gmail 等发送电子邮件。但如果它是一个不常见的域,例如 blah.com,它就不会发送。所以我想我试图解决这个问题的第一步是弄清楚我的邮件服务器 :D 欢迎任何其他建议。

我在谷歌上搜索过,但结果是空的,是时候尝试这个网站了。

提前致谢!

ph0*_*nix 5

您可以使用该dpkg -l命令查看系统上安装了哪些软件包。如果您将它与grep搜索特定单词(例如mail)的工具结合使用,您可以找出mail安装了名称中包含哪些软件包。查找以i(for "installed")开头的行。例如:

$ dpkg -l |grep mail
ii  bsd-mailx       8.1.2-0.20131005cvs-1       amd64        simple mail user agent
ii  libmail-sml     0.79.16-1                   all          Send email from a perl script
ii  libphp-phi      5.1-1                       all          full featured email transfer class for PHP
ii  lockfile-g      0.1.17                      amd64        Programs for locking and unlocking files and mailboxes
ii  mime-supp       3.54ubuntu1                 all          MIME files 'mime.types' & 'mailcap', and support programs
ii  postfix         2.11.0-1                    amd64        High-performance mail transport agent
Run Code Online (Sandbox Code Playgroud)

显示我安装了 PostFix 邮件服务器。例如,其他选项是 Exim 和 SendMail。