Articles of 电子邮件服务器

如何通过SPFlogging阻止/黑名单垃圾邮件服务器

我有一个SPFlogging: v=spf1 include:_spf.google.com ip4:70.xx.xx.xx -all 我曾经从谷歌的默认 v=spf1 include:_spf.google.com ~all 为了防止伊朗的一些垃圾邮件发送者继续发送信息,我们一直在摆脱这种默认,努力防止伊朗的垃圾邮件发送者在发送虚假地址时,用下面的消息向我反馈: Received-SPF:neutral(google.com:2.191.xx.xx既不被允许也不被[[email protected]]的域的最佳猜测logging所拒绝)client-ip = 2.191.xx.xx ; 这个消息意味着有一种拒绝垃圾邮件发送者的IP的方法,但是我没有find它,所以我最终不确定。 有小费吗? 我希望这个垃圾邮件发送者直接或间接地被我的SPF拒绝。 更新:添加完整的,不变的消息我试图对(下面) Delivered-To: [email protected] Received: by 10.28.62.13 with SMTP id l13csp432424wma; Sat, 22 Oct 2016 05:10:20 -0700 (PDT) X-Received: by 10.99.104.196 with SMTP id d187mr9004304pgc.26.1477158220522; Sat, 22 Oct 2016 05:10:20 -0700 (PDT) Return-Path: <> Received: from mail-pf0-x241.google.com (mail-pf0-x241.google.com. [2607:f8b0:400e:c00::241]) […]

确定SMTP服务器技术

我知道如何确定谁为域名提供SMTP服务器(DNS MX RR,DNS PTR RR等),但有什么方法可以确定什么 SMTP服务器是域名(Microsoft Exchange服务器等)没有networking邮件。 telnet | TCP 25 | EHLO报告不多。 我正在寻找像https://builtwith.com,但电子邮件。

基于发件人接收者的Postfix中继

什么是最好的做法,当一个人必须在后缀中实施这种规则集: 从本地domain1.com,domain2.com发送到example.com,example1.com的电子邮件应该被中继到smtp.external.com。 发送给其他人的电子邮件example.com和example1.com应当在本地中继 我知道有一种方法来做一个中继过滤收件人地址使用transport_maps,但我不知道如何过滤取决于发件人的地址了。 你能帮我吗?? 提前致谢

Postfix给我“发件人地址被拒绝:需要完全合格的地址;”看起来像奇怪的地址的错误

我收到了这样的错误信息: Jan 28 17:20:47 halk postfix/smtpd[29413]: NOQUEUE: reject: RCPT from mail.m2osw.com[138.197.205.139]: 504 5.5.2 <SRS1=R3xB=m2osw.com==hj4N=ZL=lime.ocn.ne.jp=@com>: Sender address rejected: need fully-qualified address; from=<SRS1=R3xB=m2osw.com==hj4N=ZL=lime.ocn.ne.jp=@com> to=<[email protected]> proto=ESMTP helo=<m2osw.com> 我不太清楚我是否理解尖括号之间的“电子邮件”地址: SRS1=R3xB=m2osw.com==hj4N=ZL=lime.ocn.ne.jp=@com 这对我来说看起来很糟糕,但也许它是一种信封forms? 原来的样子是这样的: From: western union <"westernunion1."@lime.ocn.ne.jp> (这是一个明确的垃圾邮件,但也发生在非垃圾邮件。) 据我所知,我的设置之前工作正常,但我升级我的邮件服务器之一到最新的后缀(以及Ubuntu 16.04而不是14.04)。 档案服务器升级了一会儿。 当我通过Gmail发送邮件时发生这个错误。 然后Gmail收到反弹。 设置是这样的: +——————+ +——————+ | | | | | Client |—>| Main Server | | | | | […]

错误与clams amavisd CentOS 7

我得到clamd和amavisd的问题请看下面的错误信息我正在CentOS 7.3上运行一个电子邮件服务器….. amavisd和clamd似乎工作正常,但他们保持跳起来,每次我从我的电子邮件发送邮件服务器,如果我从Gmail发送邮件到我的电子邮件服务器,会得到错误。 Apr 4 15:37:49 mail postfix/smtpd[3367]: connect from mail-pg0-f45.google.com[74.12*.**.**] Apr 4 15:37:49 mail postfix/smtpd[3367]: E42B1606A5C9: client=mail-pg0-f45.google.com[74.12*.**.**] Apr 4 15:37:50 mail postfix/cleanup[3371]: E42B1606A5C9: message-id=<CAC-5EtvTiKHMGZXukkj=4rxhOKiD1f3oifaBE6QnmCnbgjM10A@mail.gmail.com> Apr 4 15:37:50 mail postfix/qmgr[1374]: E42B1606A5C9: from=<wil*******@gmail.com>, size=2488, nrcpt=1 (queue active) Apr 4 15:37:50 mail postfix/smtpd[3367]: disconnect from mail-pg0-f45.google.com[74.12*.**.**] Apr 4 15:37:50 mail amavis[2097]: (02097-02) (!)connect to /var/run/clamd.amavisd/clamd.sock failed, attempt […]

AWS和G Suite SPFlogging

如果有的话,我可能会这样做是错误的,如果有的话,请指向最近的学习资源。 我目前有一个G Suite账户用于处理我的域名的电子邮件地址(所以我现在只有[email protected] )。 我有一个应用程序在mydomain.com托pipe,并计划发送一些用户validation电子邮件(来自[email protected] ),所以我注册了一个AWS SES帐户来处理邮件。 我想尽我所能来阻止来自我的域名的垃圾邮件,我也明白,SPFlogging使我能够做到这一点。 所以问题是,因为只有一个这样的logging,我如何为我的使用情况设置它? 我是否设置它只允许通过亚马逊发送的东西,我相信会看起来像 v=spf1 include:amazonses.com -all 或者我为G Suite做? 或者两者都不是? 在我看来,我认为它应该是AWS的logging,因为这是我的传出,但我不希望它阻止传入的邮件到我的G Suite帐户。

鸽子不听任何港口

我正在尝试安装邮件服务器,但是Dovecot不在任何端口上进行收听。 我已经尝试了故障排除,但不幸的是碰到了一个砖墙。 任何帮助/build议将不胜感激。 /etc/postfix/main.cf中 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending […]

如何设置TLS以使用Postfix邮件服务器

我一直负责在国际办公室的Postfix电子邮件中继服务器上实施TLS。 我知道我需要修改'/etc/postfix/main.cf'来设置TLS。 我们在美国有另一个电子邮件中继服务器,它使用TLS进行安装,并具有以下TLSconfiguration: # TLS parameters 'mail.company-name.com' smtpd_tls_cert_file=/etc/ssl/certs/company-name.com.pem smtpd_tls_key_file=/etc/ssl/private/company-name.com.key smtpd_use_tls=yes smtp_tls_loglevel=5 smtpd_tls_security_level=may smtp_tls_note_starttls_offer=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache 我可以在我的国际办公室的Postfix服务器上实现这个configuration,所以我只是想知道如果我还剩下要做的就是生成一个类似于下面几行中引用的证书的“mail.company-name.in”的证书: smtpd_tls_cert_file=/etc/ssl/certs/company-name.com.pem smtpd_tls_key_file=/etc/ssl/private/company-name.com.key 新的configuration如下: # TLS parameters 'mail.company-name.in' smtpd_tls_cert_file=/etc/ssl/certs/company-name.in.pem smtpd_tls_key_file=/etc/ssl/private/company-name.in.key smtpd_use_tls=yes smtp_tls_loglevel=5 smtpd_tls_security_level=may smtp_tls_note_starttls_offer=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache 我错过了你可能已经注意到的其他东西吗? 任何build议将被认真考虑。 如果您有任何问题,请告诉我,我很乐意澄清。 感谢您的帮助!

后缀本地传递重写地址,使其不可交付

我有一个基本的Ubuntu服务器9.04安装与通过apt-get新鲜安装的Postfix。 当我做一个 sendmail -bv [email protected] vlewis是unix账户。 我得到的传递报告说,它传递失败,因为地址[email protected]是一个不好的收件人地址。 这是主机moose.bunner.ath.cx的邮件系统。 封闭的是您请求的邮件传递报告。 邮件系统 :通过本地交付:交付到命令: 在/ usr /斌/ procmail的 :通过本地传递:错误的收件人地址语法: [email protected] 为什么它重写用户名。 请帮忙。 这让我疯狂! (我添加这个string,使这个问题减less谷歌抵抗,因为你不能谷歌的-f-所以我添加破折号破折号,以帮助)。

构build一个专用的closures邮件中继服务器

我期望创build一个组织的ITpipe理员可以轻松安装的黑盒解决scheme。 他们可以将其弹入服务器机架,并通过它指导所有传入和传出的电子邮件。 它会对这些电子邮件进行一些分析(类似于反病毒软件),然后通过他们的快乐方式发送电子邮件。 更具体地说,我想创build电子邮件及其附件的数字指纹,将其存储在机器上并发送到离线服务器。 首先,一般意义上说, 这是一个合理的方式来使这项工作? 如果pipe理层提出要求,您是否看到IT部门在技术上或政治上出现任何陷阱? 就此而言, 什么样的开源或现成的解决scheme可以作为这个系统的基础? 分析和指纹软件,我们已经。 我们正处于devise这个解决scheme的早期阶段,所以我打开了想法。