在我的amavisdconfiguration中,我有这样的: @lookup_sql_dsn = ( ['DBI:mysql:database=mydb;host=127.0.0.1;port=3306', 'myuser', 'mypass'] ); $sql_select_policy = 'SELECT *,spamfilter_users.id'. ' FROM spamfilter_users LEFT JOIN spamfilter_policy ON spamfilter_users.policy_id=spamfilter_policy.id'. ' WHERE spamfilter_users.email IN (%k) ORDER BY spamfilter_users.priority DESC'; $sql_select_white_black_list = 'SELECT wb FROM spamfilter_wblist'. ' WHERE (spamfilter_wblist.rid=?) AND (spamfilter_wblist.email IN (%k)) AND (spamfilter_wblist.active="y")' . ' ORDER BY spamfilter_wblist.priority DESC'; 基本上,我有一个数据库表,您可以在黑色或白色列表中设置电子邮件地址。 它工作的很好,但它在本地数据库中进行search。 是否有可能通过http协议configurationsearch发生在远程服务器上?
这就是/var/log/mail.log.1 。 我绝对不知道域no-reverse-dns-configured.com正在被读取。 所说的IP也与我的服务器无关。 我不会想象从哪里开始寻找。
我已经设置了一个电子邮件,是一个catchall和一个反弹地址。 那个超级地址反弹为别名。 当我通过roundcube发送电子邮件来解决这个问题时,我收到postmaster的回复。 当我通过提取反弹(总是)获取反弹时,CiviCRM甚至不工作。 它只是保持,他们是100%的成功,我没有把一个电子邮件无法达成。 昨天晚上,我没有任何收件箱,我发送了10封testing邮件,今天当我login到邮箱时,我看到了所有没有邮寄的邮件,但是邮件都没有发现。 他们被推迟了? 虽然邮件是时间戳是正确的。 这里是我们的提供商为我们configuration的我们的后缀configuration,我试图调整一下,但不知道还有什么其他的尝试。 soft_bounce = yes queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix myorigin = $myhostname mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain unknown_local_recipient_reject_code = 550 alias_maps = hash:/etc/postfix/aliases alias_database = hash:/etc/postfix/aliases debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin ddd $daemon_directory/$process_name $process_id & […]
我已经安装了ratelimit-policyd来pipe理我的Postfix邮件服务器上的saslauthentication用户。 守护进程似乎运行正常。 但是,与sasl用户一起,日志会显示大量没有sasl_usernames的protocol_state = RCPT条目。 这是什么原因? Sat Oct 14 18:19:41 2017 New thread started Sat Oct 14 18:19:41 2017 protocol_state=RCPT sasl_username= Sat Oct 14 18:19:42 2017 protocol_state=RCPT sasl_username= Sat Oct 14 18:19:43 2017 protocol_state=RCPT sasl_username= Sat Oct 14 18:19:45 2017 protocol_state=RCPT sasl_username= Sat Oct 14 18:19:48 2017 protocol_state=RCPT sasl_username= Sat Oct 14 18:19:50 2017 protocol_state=RCPT […]
所以我用Postfix设置了OpenDKIM,我仍然可以发送邮件,但是当我这样做时: opendkim-testkey -d example.com -s mail -vvv 我回头: opendkim-testkey: using default configfile /etc/opendkim.conf opendkim-testkey: checking key 'mail._domainkey.example.com' opendkim-testkey: No key 如果我使用[email protected]它说 DKIM check: permerror和result: permerror (no usable key records) 但在电子邮件中,我可以看到我的公钥在电子邮件标题与s =邮件和d = mydomain.com等… / etc / opendkim /被设置为opendkim:opendkim用户和组。 我的opendkim.conf: # This is a basic configuration that can easily be adapted to suit a standard # […]
我已经安装了插件筛的鸽子。 我使用exim作为SMTP服务器。 某些用户对传入消息具有筛选规则: require ["copy"]; # rule:[To redactors] if true { redirect :copy "[email protected]"; } 所以,当dovecot尝试通过SMTPredirect任何传入消息时,它将MAIL FROM指定为<MAILER-DAEMON> 。 Exim否认这个SMTP会话与邮件sender address must contain a domain (temporary failure) 。 我所search的是,这个领域真的应该包含域: <[email protected]> 。 但dovecot不这样做。 我认为问题可能是因为我的邮件服务器上有几个域名。 但无论如何dovecot应该为当前用户定义域。 在通过筛选redirect消息时,我应该如何在MAIL FROM指定域?
带有Yahoo邮件附件的电子邮件不会传递到我们的交换邮箱或收到很多延迟。更大的附件后来交付。具有10MB附件的电子邮件根本不提供和“失败通知”消息出现在雅虎邮箱。 接收连接器的最大尺寸设置为15MB,并从Gmail发送相同的电子邮件成功传递到我们的邮箱。 分析交付的雅虎邮件的标题显示,内部雅虎服务器之间发生延迟: Received: from edge.mydomain.com (…) by hubtransport.mydomain.com (…) with Microsoft SMTP Server (TLS) id 14.3.361.1; Tue, 17 Oct 2017 09:46:19 +0330 Received: from sonic301-2.consmr.mail.bf2.yahoo.com (74.6.129.41) by edge.mydomain.com (…) with Microsoft SMTP Server id 14.1.438.0; Tue, 17 Oct 2017 09:42:10 +0330 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1508220732; bh=bksjW5TROZcxTvYHCLqUYpF9HOWQ9JF0oMeKW5qc+uY=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject; b=phTCEcma9Zp3i5o5U3hPunGTiqrIBBn8vXKX8XV847eQ/YYbxaqNQ6in+hTiiB4nepTLME7idDYC52Jo/1Yu3o3MmCebT849+/6bq32hmB9ynTiWdqcWAEKhXLmXSlammDKB0shbHG26rC7VX840V2NtxKLB5QMLYxgHbgCVgh5gFaPsd6yP1Pz0XLIwI59n619lDrtHQYcAW2ghtTukh3I2UMByuteAJKYC/d/eq8eoayen14xMgcc/J08osx4MAtcLPl5PenXzBQpTf+hgUljqixKjKiBVZ1+D8OtVRwrD7qT13pj95YOPJHqr3Sjs28uLaaL1HZdbu9f9PTZQSw== X-YMail-OSG: bPRSVbgVM1mj9nLbjTnKbn5kHc._OmtaBeC0DmqQFJdYlBvKo1Z1LJj7IM28zQs F0grQ1hFHudHa_8YL.jM.3gxQjhZq45uEbgAYQE1QOyOZgijZuRWYwqFKseJ1koAiJMvByg_810l […]
我正在尝试将我的网域连接到zoho MX。 我已将他们的两个地址mx.zoho.com和mx2.zoho.com添加到域的区域文件,但有两个问题: 当我在zoho上进行MX Lookup时,发现的两个地址是mx.zoho.com。[My Domain]和mx2.zoho.com。[My Domain]。 在我的域名提供商的最低优先级是50和zoho要求10及以下,这可能是一个问题? 我能做什么? 更新:我将名称更改为[我的域名]并添加了“。” 在名称和价值的末尾,现在效果很好。
有没有办法做到这一点? 我们在sharepoint.com子域名上收到很多链接。 sharepoint.com域不在SURBL黑名单中,但有些子域名是。 当我对收到的垃圾邮件执行手动Spamassassin检查时,我发现SA不会在SURBL中检查subdomain.sharepoint.com,而只会检查sharepoint.com。 所以我的邮件没有被标记为垃圾邮件。 Ubuntu 14.04,SpamAssassin 3.4.0,Amavis 2.7.1。
我已经阅读了一些文章,包括这里的post,但似乎没有一个清晰的简洁的答案。 我在CentOS上的EC2实例上运行Postfix。 我想将一个域的所有电子邮件(@ support.mydomain.com)指向一个PHP脚本。 服务器主机名未设置为域(主机名是默认ip-1-2-3-4.awsregion.internal.compute)。 我为support.mydomain.com设置了一个MXlogging,指向www.mydomain.com。 从我读到的,我需要一个virtual alias来处理域。 我努力了: 将@support.mydomain.com apache@localhost添加到/etc/postfix/virtual 运行postmap /etc/postfix/virtual 将virtual_alias_maps = :hash:/etc/postfix/virtual和inet_interfaces=all到/etc/postfix/main.cf 添加apache: "|php -q /var/www/mydomain/my-script.php" newaliases这个 后缀重新加载 服务后缀重新启动 /var/log/maillog显示电子邮件的一个“`454 4.7.1中继访问被拒绝“的错误 – 至less这显示DNS /防火墙是好的… 将不胜感激从哪里开始或从一开始的新指南。