在Ubuntu上找出安装的邮件服务器

3

我可以访问几台Ubuntu服务器,正在尝试为每个服务器配置PHP邮件()命令。然而,在其中一台服务器上,“发件人”:标题被www-data@覆盖了。我无法访问该主机名的SPF记录,因此我想配置邮件服务器,使其不会覆盖“发件人”:标题。

所以我的问题是,如何找到使用的邮件服务器,以便正确配置该邮件服务器? (Postfix,SSMTP,...)

提前感谢!

3个回答

5
要在终端中获取本地安装的软件包列表,请执行以下操作:
dpkg --get-selections | grep -v deinstall

要将该列表保存到名为“packages”的文本文件中并放置在您的桌面上,请在终端中执行以下操作:

dpkg --get-selections | grep -v deinstall > ~/Desktop/packages

然后搜索邮件服务器。我会选择Postfix,因为它似乎是最常用的。

感谢这里


2
找出哪个服务器正在监听端口25可能会有所帮助(特别是当您安装了多个MTA但只有一个正在运行时)。
(sudo) netstat -tanp | grep ':25'

如下所建议,您需要成为root用户(sudo)。

您将获得进程的PID,例如:

tcp   0    0 0.0.0.0:25  0.0.0.0:*  LISTEN 98249/master 

在这里我找到了PID(在我的情况下是98249),您可以使用ps或lsof获取更多信息

ps 98249
lsof -p 98249

(无法识别所有进程,非所有者的进程信息将不会显示,您需要以root身份才能查看全部。) tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN - tcp6 0 0 :::25 :::* LISTEN - 这似乎没有显示安装了哪个邮件传输代理(MTA)。 - undefined
1
修改我的先前评论,你可能需要使用sudo命令:$ sudo netstat -tanp | grep ':25'tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 91245/master tcp6 0 0 :::25 :::* LISTEN 91245/master 在这种情况下,运行sudo postfix status也可以确认我正在使用postfix作为邮件传输代理。 - undefined

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接