我对 Linux 还很陌生,不久前才设置好。现在我在向不常见的域名发送邮件时遇到了问题。例如,我的 PHP 脚本可以毫无问题地向 yahoo、gmail 等发送电子邮件。但如果是 blah.com 等不常见的域名,它就不会发送。所以我认为尝试修复此问题的第一步是弄清楚我的邮件服务器 :D 欢迎提出任何其他建议。
我在谷歌上搜索过,但一无所获,是时候尝试这个网站了。
提前致谢!
答案1
您可以使用该命令查看系统中安装了哪些软件包dpkg -l
。如果您将它与grep
工具结合使用以搜索特定单词(例如mail
),则可以找出mail
安装了哪些名称中包含的软件包。查找以(表示“已安装”)开头的行i
。例如:
$ 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
显示我已安装 PostFix 邮件服务器。其他选项包括 Exim 和 SendMail。