我可以访问几个Ubuntu服务器,我正在尝试为每个服务器配置PHP mail()命令。但是,对于其中一个服务器,“发件人:”标题将被www-data @覆盖。我无法访问该主机名的SPF记录,因此我想配置邮件服务器,使其不会覆盖From:标题。
所以我的问题是,如何找出使用的邮件服务器,以便我能正确配置该邮件服务器? (Postfix,SSMTP,...)
提前致谢!
答案 0 :(得分:2)
要获取本地安装的软件包列表,请在终端中执行此操作:
dpkg --get-selections | grep -v deinstall
要将该列表保存到桌面上名为packages的文本文件,请在终端中执行此操作:
dpkg --get-selections | grep -v deinstall > ~/Desktop/packages
然后搜索Mailserver。我会为Postfix投注,这似乎是最常用的。
积分here
答案 1 :(得分:0)
查找哪个服务器正在端口25上监听可能会有所帮助(特别是如果您安装了多个MTA,但只有一个正在运行,则尤其如此)。
netstat -tanp | grep ':25'
答案 2 :(得分:-1)
$ dpkg -l | grep mail
rc libc-client2007e 8:2007f~dfsg-4 amd64 c-client library for mail protocols - library files
ii libmail-sendmail-perl 0.79.16-1 all Send email from a perl script
ii libmailtools-perl 2.13-1 all Manipulate email in perl programs
ii libmailutils4:amd64 1:2.99.99-1ubuntu2 amd64 GNU Mail abstraction library
ii mailutils 1:2.99.99-1ubuntu2 amd64 GNU mailutils utilities for handling mail
ii mailutils-common 1:2.99.99-1ubuntu2 all Common files for GNU mailutils
ii mime-support 3.59ubuntu1 all MIME files 'mime.types' & 'mailcap', and support programs
ii postfix 3.1.0-3ubuntu0.3 amd64 High-performance mail transport agent