我正在使用简单的内容filter将邮件传递给perl脚本,以使用pgp密钥进行encryption。 Master.Cf在smtp下 -o content_filter=mail_encrypt:dummy 然后 mail_encrypt unix – nn – – pipe flags= user=gpgmap argv=/usr/sbin/gpgit.pl ${recipient} Main.cf content_filter = mail_encrypt 我使用了由Mike Cardwell编写的简单的perl脚本, https://github.com/mikecardwell/gpgit 它“看起来”像它的工作。 我发送邮件,postfix手到mail_encrypt,并给我一个成功传递的消息。 mail postfix/pipe[3149]: 3E87341017: to=<[email protected]>,relay=mail_encrypt,delay=1.6, delays=0.52/0.01/0/1.1, dsn=2.0.0, status=sent (delivered via mail_encrypt service) 但是这个消息没有任何意义。 我认为这不是交给PF来交付,但我不知道在哪里看这一点。 更新:我再次通过content_filter rfc读取并使用高级内容filter。 scan unix – – n – 10 smtp -o smtp_send_xforward_command=yes -o disable_mime_output_conversion=yes -o smtp_generic_maps= localhost:10026 […]
很久以前我试图解决这个错误,但我仍然locking,我感谢任何帮助:)。 我详细介绍了我所拥有的以及我正在尝试做的事情。 我使用赛勒斯谋杀,显然一切工作正常,直到它试图将邮件传递到后端使用lmtp。 我有: 1前端 (名称= frontendlinux.ejemplo.org,ip = 169.254.220.13) 1后端 (名称= backend.ejemplo.org,ip = 169.254.220.14) 我用nslookup试过了DNS,效果很好。 在这两个服务器上的操作系统是: Debian 3.2.46-1 + deb7u1 i686 GNU / Linux。 我显示configuration文件,然后显示日志文件。 /etc/cyrus.conf(frontendlinux) START { recover cmd="/usr/sbin/ctl_cyrusdb -r" idled cmd="idled" delprune cmd="/usr/sbin/cyr_expire -E 3" tlsprune cmd="/usr/sbin/tls_prune" } SERVICES { sieve cmd="timsieved" listen="sieve" prefork=0 maxchild=100 mupdate cmd="mupdate -m -T 1800" listen=3905 prefork=1 maxfds=1024000 […]
我的服务器昨天开始发送成千上万的垃圾邮件。 我阻止它添加default_transport=No transport到后缀main.cf。 但是,现在我当然不能发送合法的电子邮件。 我在Centos服务器上有10多个网站,使用Nginx。 我通过FTP去看看是否有新的奇怪的文件或最近编辑(检查date)。 我找不到任何可疑的东西。 我想跟踪发送电子邮件的脚本的来源 – 它们使用服务器中configuration的通用电子邮件地址发送。 在我的php.ini中我添加了: mail.log = /var/log/phpmail.log 我通过touch /var/log/创build了phpmail.log文件, phpmail.log使用命令systemctl restart php-fpm phpmail.log文件没有填充,仍然是0KB。 现在它有以下几条: -rwxrwxrwx 1 apache apache 0 Aug 10 12:47 phpmail.log 但我试图给他nginx.nginx,根,根,web.web,但似乎没有工作。 (当然,在每次chmod更改后,我再次重新启动php-fpm,并尝试使用例如我的网站上的mail()联系表单发送电子邮件)。 而且我还试图在添加default_transport=No transport to main.cf之前填充此文件。 不知道它是否对你有用,但mailq充满了队列中的邮件。 你有什么想法phpmail.log文件有什么问题,为什么不填充,和/或如何find阻止它填充的根本原因?
我必须编写一个应用程序,并将其链接到一个新的后缀或exim4邮件服务器,这个应用程序必须完全读取和处理所有传入的消息。 作为可选的要求,它可以根据邮件内容过滤一些消息。 之后,我需要一个非常常见的邮件服务器。 什么是最好的方法呢? 是否可以将代理/filter附加到像后缀或exim4的MTA? 只是澄清,这将用于系统之间的自动邮件交换,这个应用程序应该读取所有传入的电子邮件,以在数据库中存储一些状态variables。 但是,邮件交换将通过标准的pop3 / smtp协议完成,所以我更喜欢使用标准的邮件服务器。 我可以考虑Exim或Postfix。
一年前安装的服务器的SSL证书(读起来:不再熟悉它的设置)已经过期,我需要获得一个新的。 为了做到这一点,我需要得到一个代码,我可以通过电子邮件只在以下之一: hostmaster@<mydomain> postmaster@<mydomain> webmaster@<mydomain> 邮件服务器是在Ubuntu和Apache2上运行的最新版本的城堡。 问题是这些地址没有收到任何电子邮件(他们有单独的帐户)。 我已经尝试从我的电子邮件地址发送确认,他们没有显示在收件箱(没有守护进程失败消息回来)。 但是 : 我可以发送电子邮件从他们罚款。 我可以在该服务器上的任何其他电子邮件帐户上收到电子邮件。 我可以从webmaster@<mydomain>发送一封电子邮件到admin@<mydomain> ,它显示正常,但如果我尝试了另一种方式,它不起作用。 我认为这可能是用户的一个规则,但没有显示Advanced / View/edit server-side mail filters从网站pipe理员帐户看。 有可能我可以检查一个configuration文件? 任何想法为什么这3个帐户不能收到电子邮件,我怎么能解决它?
我已经尝试了多种方法来validationgmail发送电子邮件与swaks没有成功。 有没有办法用swaks通过Gmail发送电子邮件
我知道这个问题已经被问到。 但我的问题是如此奇怪。 我已经做了一切必要的工作,以避免垃圾邮件,但我的邮件仍然将垃圾邮件文件夹。 我的mail-tester.com得分是10/10。 我的allaboutspam.comtesting结果也不错,你可以在下面的链接中看到: testing结果 但邮件仍然是垃圾邮件,我不知道该怎么办,我已经做了一切在互联网上。
我的域名是example.com。 我有一个WHM专用的服务器。 去年,我在专用服务器上创build了主机名ns1.example.com&ns2.example.com。 我使用相同的专用服务器托pipe以及电子邮件。 我的MXlogging是example.com本身。 现在,我更新了我的网站并在AWS上进行了托pipe。 我只是将Alogging更改为将example.com指向AWS提供的IP地址。 但是,我的电子邮件仍在专用服务器上。 更改我的Alogging后,我的电子邮件已停止工作。 我该如何解决这个问题。 提前致谢。
我的邮件服务器运行在例如mail.example.com ,我已经使用v=spf1 mx -all为example.com设置了SPFlogging。 example.com也有其MXlogging集。 现在我有其他域使用邮件服务器发送电子邮件,但他们的MXlogging被设置为mail.example.com 。 我是否需要为每个域设置一个SPFlogging,例如v=spf1 mx -all还是仅与mail.example.com中的邮件服务器相关?
问题: 当我从我的服务器发送电子邮件时,电子邮件标题包含服务器的IP地址。 是的,这是一个问题,因为服务器正在成为DDoS攻击的目标。 如果我的服务器在发送电子邮件时显示其IP,则使用CloudFlare不会有帮助。 题: 如何在不透露IP的情况下从服务器发送邮件? 如果这是不可能的,我可以发送电子邮件到辅助服务器,将作为“盾”? 我怎样才能做到这一点? 我不介意辅助服务器是否受到攻击,电子邮件并不那么重要(当用户在我的论坛上注册时,或者他们收到私人消息/通知时,我只需发送电子邮件)。 谢谢。