我已经成功地设置我的后缀来查找SQL表服务的虚拟域。 我想要做的是拒绝并立即断开任何客户: 1.尝试MAIL FROM:与我的任何虚拟域匹配的域 和 2.不是本地客户端(连接来自my_networks)。 (我的域名的合法用户想要发送邮件,使用587提交服务与其他规则) 第2点是通过使用permit_mynetworks开始smtpd_sender_restrictions来permit_mynetworks 。 然后我想追加check_sender_access = ???? 我不知道我应该把什么? 咨询一个SQL查询。 我知道如何做一个访问哈希表。我不想使用哈希,因为有效的域已经在SQL中,并且随时添加一个域,我不想要更新访问哈希表。 问题是我应该REJECT邮件发件人,如果sql查询返回任何值,或者如果查询返回没有行OK邮件发件人。 我不知道如何expression这种模式 – 使用sql的行动。 谢谢。
嗨,我能够发送和接收邮件,但得到我的本地IP地址。 我已经改变了我的192.168.153.138,但仍然gettig相同 Feb 24 08:43:39 mail postfix/virtual[11795]: 70655E0E01: to=<[email protected]>, relay=virtual, delay=129, delays=59/43/0/26, dsn=2.0.0, status=sent (delivered to maildir) Feb 24 08:43:40 mail postfix/smtp[11683]: 60A04E374D: to=<[email protected]>, relay=127.0.0.1[127.0.0.1]:10024, delay=250, delays=2.2/0.12/2.3/245, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 70655E0E01) Feb 24 08:43:41 mail postfix/qmgr[11324]: 70655E0E01: removed root @ mail:/ etc / postfix#postconf -n alias_database = […]
我遵循这里的指南: http : //library.linode.com/email/postfix/gateway-ubuntu-10.04-lucid其中有类似的问题在这里简单的后缀configuration – 将所有传入的电子邮件转发到单个地址,但我仍然有问题。 我在Linode上运行Ubuntu,并有几个域名,我只是想将任何电子邮件转发到这些域名的Gmail帐户。 我的虚拟后缀文件具有以下内容: @domain1.com [email protected] @domain2.com [email protected] @domain3.com [email protected] 我的main.cf和指南完全一样: myhostname = jamie.mydomain.com mydestination = localhost, li1121-21.members.linode.com, localhost.members.linode.com, lochahost virtual_alias_maps = hash:/etc/postfix/virtual home_mailbox = mail/ 我的FQDN(当我运行hostname -f )是: jamie.mydomain.com和mydomain.com的DNSlogging我有一个名为jamie的logging指向我的IP地址和一个名为jamie.mydomain.com的MXlogging与jamie.mydomain.com 0,因为我也有其他的MXlogging。 指向此IP地址的所有其他域都使用linode默认设置进行设置,这是一个名为mail的Alogging,指向IP地址,MXlogging名为mail.mydomain1.com 。 我觉得我已经按照指南设置了,但每当我发送电子邮件到任何域名,它只是反弹。 任何帮助将非常感激。
我的设置是我的中央邮件服务器,CM转发到反垃圾邮件服务器,充当SMTP服务器的cacti。 在CM上的电子邮件地址已经收到40个电子邮件显然是从Cacti反弹通知,如下所示: The mail system *<[email protected]>: mail for cacti.snowbarre.co.za loops back to myself Final-Recipient: rfc822; [email protected] Original-Recipient: rfc822;[email protected] Action: failed Status: 5.4.6 Diagnostic-Code: X-Postfix; mail for cacti.snowbarre.co.za loops back to myself* 即使不发送任何东西,他也会收到这些邮件。 顺便说一下,他开始接受他们的一天,我在Cacti服务器上被垃圾邮件。 垃圾邮件来源已经定位和处理,但是这个客户不断收到这些失败的邮件。 我检查了main.cf和行mydestination = $myhostname, localhost.localdomain, localhost在那里。 这只影响服务器上只有一个电子邮件地址,大约有12000个邮箱,所以它可能不是一个全球性的问题。 root@cacti:~# postconf -n 2bounce_notice_recipient = [email protected] alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no […]
首先让我描述我的设置。 我有一台虚拟化服务器和一台虚拟机,用于ispCP,我托pipe了一大堆网站。 这些网站的电子邮件是通过Google Apps托pipe的。 我遇到的问题是,如果我尝试从该服务器发送电子邮件(例如从PHP联系人表单)到Google Apps电子邮件帐户之一,它永远不会到达,但如果我将其发送到电子邮件地址没有服务器上的网站(例如GMX帐户)。 环顾四周,这个问题似乎是由内部路由电子邮件造成的。 我环顾四周,但我似乎无法find任何简单,明确的解决scheme。 我正在运行Debian 6 64位与ispCP和postfix.internal路由后缀
我configuration了我的后缀,以便我的服务器下的用户通过端口587发送邮件,端口25将只用于从邮件服务器接收邮件。 如果连接到端口25的邮件不允许在邮件服务器之外,并且由于拒绝中继访问而被拒绝,我就成功了。 而在端口587上,客户端能够将邮件发送到外部邮件服务器。 为了实现这一点,我已经在我的main.cf中设置了 smtpd_recipient_restriction=permit_mynetworks, reject_unauth_destination 那是我删除了permit_sasl_authenticated。 如果我添加这个条件,邮件被允许发送到networking之外,如果我正在删除条件,任何人都可以连接到端口25,因为没有身份validation可以发送任何数量的邮件给本地收件人。 我可以在端口25上使用sasl身份validation的方式是什么,但是阻止它在我的networking外部传递邮件。 在main.cf中设置: smtpd_recipient_restrictions= reject_unauth_pipelining,permit_mynetworks,reject_unauth_destination, reject_invalid_hostname,reject_non_fqdn_hostname,reject_unknown_recipient_domain, reject_non_fqdn_recipient,reject_unauth_destination,check_sender_access mysql:/etc /postfix/mysql-virtual_sender.cf,reject_non_fqdn_sender, reject_unknown_sender_domain,reject_unknown_recipient_domain,reject_rbl_client cbl.abuseat.org,reject_rbl_client dul.dnsbl.sorbs.net,reject_rbl_client ix.dnsbl.manitu.net,check_recipient_access mysql:/etc/postfix/mysql- virtual_recipient.cf,permit 在master.cf中设置 submission inet n – – – – smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject
我拥有的是: Windows服务器生成与自己的应用程序的电子邮件,并将其发送到中继服务器(2) – 这工作正常 发送从(1)收到的电子邮件的中继服务器 – CentOS – 正常工作 我需要的是另外configurationCentOS postfix发送退回消息到Windows服务器(使用自己的应用程序在指定的端口上工作)。 我试图添加在/ etc / postfix / transport行: test.pl bounced:[12.34.56.78]:29990 并运行 postmap /etc/postfix/transport 但我不知道我应该做些什么才能使其工作。 在maillog中我有: Mar 6 12:00:22 ubuntu postfix/qmgr[1633]: 9CBB260899: from=<root@ubuntu>, size=197, nrcpt=1 (queue active) Mar 6 12:00:22 ubuntu postfix/qmgr[1633]: warning: connect to transport private/bounced: No such file or directory Mar 6 12:00:22 ubuntu postfix/error[1744]: […]
我在我的ubuntu vps中使用Postfix,我有2个IP可用。 我希望我的后缀可以访问我的其他ips,并随意使用它们。 我怎样才能做到这一点? 例如:主IP:66.66.66.66其他IP:66.66.66.67秒ip:66.66.66.68
我们似乎在我们的mail.log文件中有很多垃圾邮件。 例如 Mar 11 18:23:01 localhost postfix/qmgr[1452]: 87945226BD: removed Mar 11 18:23:01 localhost postfix/smtp[8809]: 87945226BD: to=<[email protected]>, relay=email-smtp.us-east-1.amazonaws.com[xxx.xxx.xxx.xxx]:25, delay=1.6, delays=0.02/0.03/0.78/0.75, dsn=2.0.0, status=sent (250 Ok 0000013d5ab120a5-11d24ebe-f43a-4b98-82a3-9ffcb03a6d93-000000) Mar 11 18:16:10 localhost postfix/smtp[8678]: 36032226BE: to=<[email protected]>, relay=email-smtp.us-east-1.amazonaws.com[xx.xx.xx.xx]:25, delay=1.2, delays=0.01/0/0.81/0.4, dsn=2.0.0, status=sent (250 Ok) Mar 11 18:16:09 localhost postfix/qmgr[1452]: A232E226BD: removed Mar 11 18:16:09 localhost postfix/qmgr[1452]: 36032226BE: from=<>, size=3015, nrcpt=1 (queue […]
我试图在Linux服务器上configurationPostfix来发送出站邮件。 我遵循空客户端教程和我的Postfix设置根据该教程设置。 电子邮件永远不会被发送。 我正试图发送到一个Gmail地址。 继电器显示mail.mydomain.com,然后显示我的邮件MXlogging。 该Gmail帐户是有效的。 有人可以告诉我什么可能需要改变我的configuration。 如果需要更多细节,请告诉我。 我所关心的错误信息是: postfix/smtp[16925]: 2536E5B8A: to=<[email protected]>, relay=mail.domain.com[xx.xx.xx.xx]:25, delay=0.32, delays=0.04/0.01/0.12/0.15, dsn=5.0.=5.0.0, status=bounced (host mail.domain.com[xx.xx.xx.xx] said: 550 No such domain at this location (in reply to RCPT TO command)) 所有的错误信息的完整性: postfix/pickup[16383]: 2536E5B8A: uid=33 from=<www-data> postfix/cleanup[16923]: 2536E5B8A: message-id=<20130321235015.2536E5B8A@removed> postfix/qmgr[16384]: 2536E5B8A: from=<[email protected]>, size=426, nrcpt=1 (queue active) postfix/smtp[16925]: 2536E5B8A: to=<[email protected]>, relay=mail.domain.com[xx.xx.xx.xx]:25, delay=0.32, delays=0.04/0.01/0.12/0.15, dsn=5.0.=5.0.0, […]