标签: postfix

如何从 /var/spool/postfix/deferred 读取邮件?

有没有办法从 /var/spool/postfix/deferred 读取延迟邮件。我试图将文件复制到我的邮件目录并从 webmail 中查看它,但它不起作用。当我使用 less 或 cat 时,spool/deferred 中的文件似乎是一些二进制文件。

email linux email-server postfix

19
推荐指数
1
解决办法
2万
查看次数

如何配置 PostFix 以允许其他机器通过它发送电子邮件?

我在 CentOS 机器上启动并运行 PostFix,并希望通过 PostFix 服务器从同一网络上的 Windows 服务器发送邮件。

当我尝试从 Windows 服务器 telnet 到 PostFix 服务器上的端口 25 时,当前连接失败。

我在 PostFix/CentOS 中的哪里设置?

提前致谢!

postfix

19
推荐指数
1
解决办法
8万
查看次数

从后缀中删除/隐藏客户端发件人 IP?

我试图从 postfix 发送的电子邮件中隐藏客户端 IP。

这是我的意思的一个例子:

Received: from mail.[removed].com (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254])
    (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
    (No client certificate requested)
    by mail.[removed].com (Postfix) with ESMTP id D50C7BF185DD
    for <[removed]@gmail.com>; Thu,  2 Aug 2012 16:14:21 +0900 (JST)
Date: Thu, 02 Aug 2012 07:14:08 +0000
Run Code Online (Sandbox Code Playgroud)

注意这一行 (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254])

我想从电子邮件中删除该行。

我试过这样做:

/etc/postfix/main.cf :

smtp_header_checks = regexp:/etc/postfix/smtp_header_checks
Run Code Online (Sandbox Code Playgroud)

smtp_header_checks :

/^((.*) [(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])])/    IGNORE
Run Code Online (Sandbox Code Playgroud)

但是我的 IP 地址仍然在电子邮件的接收部分之内。如果我从本地 smtp 服务器发送电子邮件,则 IP 地址变为localhost.localdomain [127.0.0.1]

如何从标头中删除客户端 IP?

email postfix ip

19
推荐指数
2
解决办法
2万
查看次数

Postfix 禁用本地传送

是否有任何形式可以防止在 postfix 服务器上进行本地传递?

理想情况下,我想避免本地传送到某些域,因为这个 postfix 服务器是谷歌应用程序的备份服务器。

postfix

18
推荐指数
3
解决办法
4万
查看次数

将 Postfix 配置为仅允许来自本地主机的外发邮件

如何将 Postfix 邮件提交代理配置为仅允许从 localhost 上的用户发送电子邮件,但允许 Postfix 邮件传输代理从任何地方接收邮件?

email-server postfix

18
推荐指数
1
解决办法
3万
查看次数

Postfix smtps和提交混淆

我已经设置了 postfix,以便电子邮件客户端使用端口 465 (smtps) 发送出站邮件。我不太明白 smtps(端口 465)和提交(端口 587)之间的区别

为客户端配置 postfix 以安全发送邮件时的“最佳实践”是什么?只用smtps?或者同时使用提交和smtps?

postfix smtps

18
推荐指数
2
解决办法
2万
查看次数

后缀:错误:不支持的字典类型:mysql

我有后缀问题

问题:

# tail -f /var/log/mail.err
Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql
Aug 20 17:57:50 myserver postfix/smtpd[8243]: error: unsupported dictionary type: mysql
Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql
Aug 20 17:58:05 myserver postfix/smtpd[8244]: error: unsupported dictionary type: mysql
Aug 20 18:00:38 myserver postfix/smtpd[8277]: error: unsupported dictionary type: mysql
Aug 20 18:00:38 myserver postfix/smtpd[8277]: error: unsupported dictionary type: mysql
Aug 20 18:03:32 myserver postfix/smtpd[8320]: error: unsupported dictionary type: mysql
Aug 20 18:03:32 myserver …
Run Code Online (Sandbox Code Playgroud)

postfix ubuntu-14.04

18
推荐指数
2
解决办法
3万
查看次数

使用安装程序在 ubuntu 上重新安装 postfix

我最近安装了 postfix,但我做错了。所以我删除了它sudo apt-get remove postfix并删除了/etc/postfix文件夹。

但是现在我想再次安装它,但是我没有收到安装程序提示,我可以在其中选择 Internet 站点和其他选项。我该如何解决这个问题?

ubuntu postfix reinstall

17
推荐指数
1
解决办法
3万
查看次数

如何查询 postfix 来测试地址是否在虚拟地址文件中?

有什么我可以从命令行运行的东西,可以让我查询 postfix(在本地运行)?

  1. 如果地址在虚拟地址文件中,并且,
  2. 该地址的邮件被路由到哪里。

例如:如果我有 tim@domain.com 的电子邮件地址。我想询问 postfix 是否存在该虚拟别名,然后查看它的邮件是否被路由到 tim11@mailserver.domain.com

email email-server postfix

17
推荐指数
2
解决办法
2万
查看次数

如何配置 Postfix 以保留通过它发送的所有电子邮件的副本?

我的公司目前使用 Google Apps 发送电子邮件。我可以将 Google Apps 配置为通过中继服务器转发所有外发电子邮件。我还可以将我的 MX 记录指向此服务器,并让它将收到的邮件转发到 Google。因此,我可以将 Postfix 配置为所有发送给我们的用户和从我们的用户发送的电子邮件的代理。这部分已经完成并且工作正常。但是,我不确定如何保留通过它的每条消息的完整副本。

我有兴趣这样做,以便所有与客户之间的电子邮件都可以转储到我们的 CRM 系统中,以便我们公司中可能与客户交谈的每个人都可以搜索到它们。执行此操作的最常见方法是在 Postfix 中指定“始终密件抄送”设置。但是,这只会存档发送给客户的电子邮件,而不是从他们收到的电子邮件。有没有人有什么建议?谢谢!

postfix

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

postfix ×10

email ×3

email-server ×3

ip ×1

linux ×1

reinstall ×1

smtps ×1

ubuntu ×1

ubuntu-14.04 ×1