Articles of 后缀

用postfix限制发件人和收件人

对不起,有关这个话题的问题翻倍,但有这么多,有些是非常混乱,有些仍然是“旧”的格式,其他一些不符合我的情况。 smtpd_restriction_classes = allowed allowed = permit smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/restricted_senders, reject smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, permit_sasl_authenticated, check_recipient_access hash:/etc/postfix/recipient_domains, reject_rbl_client zen.spamhaus.org, reject_rhsbl_helo dbl.spamhaus.org, reject_rhsbl_sender dbl.spamhaus.org 我有这个代码工作,但我仍然可以发送邮件到[email protected](一些随机用户) Apr 4 13:40:46 mail-server postfix/local[22937]: 0C1C5160030: to=<[email protected]>, relay=local, delay=0.23, delays=0.23/0/0/0, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail) 和“[email protected]” Apr 4 13:41:42 mail-server postfix/smtpd[22931]: NOQUEUE: reject: RCPT from mail-vk0-f52.google.com[209.85.213.52]: 550 5.1.1 […]

Postfix邮件服务器拒绝来自外部邮件服务器的连接

我有一个SMTP监听端口587的Postfix服务器,外部邮件服务器(如Gmail)无法访问这些服务器,因此从GMail发送电子邮件到[email protected]时收到此邮件传递失败: 收件人服务器不接受我们的连接请求。 请通过以下url了解详情: https : //support.google.com/mail/answer/7720 [mail.mydomain.tld MailServerIP:( 有趣的是这里没有端口!) socket error] —– Original message —– DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=pEP+FUpQu4YrUIJfRtRY72qvieH+prFPrjpP+XncC+A=; b=xWURH+CuLyCB2dCkDZTmlncHMmvAaP24KwgoqUxur1FxRye7cJ4qAHYDjEQLGoecJO U3ka/qkBSwcDnCsrBZc+I4YL7sN6pRJvBatv/EXbYdwoczq8LoizXWuYKxprCgSiVKu5 3eFdaFN8dCBXJncp4mMMOzKwonqe1fO+zuV5fI3ef7TCgThEBiCwZrEFUlPb64MCkQzY wKu/gwKVS5yvO2MvD3IJQJeqmaj2kegC9zIIQo5w9w/HeS4wasyVU9bIAAuCG9azdiL6 wR9CzV95xHJYWv/3YUcB0CBMuL7vrelDlVlRddhrhJRV4jkzOHOYlgvDVhd0GPj7/Mib KqOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=pEP+FUpQu4YrUIJfRtRY72qvieH+prFPrjpP+XncC+A=; b=lSA5HbBTMeKoIOp7/ZuktmhmO67v/oN4gAlk6kJDlPj2ue9yCDx8s0IdBlF4QENiae HQqug+EqwxQItawgwYO8ZGmQDs1nPPjxLJdymIGHCdIF4G149fk0GSkbE3+yhwvGvTXj JPYFZpDeQvnLBy293t2lIkxk5GGvaC2w7gZvP3Pt6qZAFZvbVxGTOoKwqp+zJ7valQhr xvmImfSJAw2fzIzTXE4Or4XXsPXpP5i1rcmRwDwGk8qQnXoCVfZLoyaQBPq2J5ChWPR0 w5nLlVSVB7IFfwmRZEfVwVxjOvHCMbXtu1Eeyl1JZ88vfD0OvbSeWn7RwBSoLWZoOiVl EuYg== X-Gm-Message-State: AD7BkJJ4ZaGY+7wGDmRTWxi4nvS2OwcKWPrcxB9LMV0I1cD9DTnaAiMAC+1nFhQx0/W8no4EPXCNk7rU7gk8Eg== X-Received: by 10.28.44.9 with SMTP id s9mr11997524wms.96.1459775140100; Mon, 04 […]

Postfix sender_dependent_relayhost_maps:不要中继一个特定的地址

比方说,我不设置relayhost因为我想默认情况下发送所有的电子邮件由服务器本身。 那么对于“FROM”中的一些域,我想要中继到一个特定的中继。 为此,我会使用一个sender_dependent_relayhost_maps = hash:/etc/postfix/relay_by_sender ,在里面,我会把这样的东西: @mydomain.com ses.amazon.com 这是非常简单的。 现在,我把什么“relay_by_sender”文件,说我希望我所有的电子邮件转发我的域名,但一个特别。 我该怎么做? 例如 @mydomain.com ses.amazon.com [email protected] null? 谢谢

邮件服务器不能接收电子邮件,但可以发送电子邮件 – Postfix,Dovecot,Postgresql

我有服务器,我想build立一个邮件服务器,让我接收和发送来自我的域名的电子邮件。 我目前有一个问题,虽然我不能收到邮件。 发送电子邮件是完美的。 我将使用这个脚本,其中显示了如何使用Postfix,Dovecotconfiguration邮件服务器,并使用Postgresql作为后端( https://gist.github.com/solusipse/7ed8e1da104baaee3f05 )。 /etc/postfix/main.cf文件: relay_domains = virtual_alias_maps = proxy:pgsql:/etc/postfix/virtual_alias_maps.cf virtual_mailbox_domains = proxy:pgsql:/etc/postfix/virtual_mailbox_domains.cf virtual_mailbox_maps = proxy:pgsql:/etc/postfix/virtual_mailbox_maps.cf virtual_mailbox_base = /home/vmail virtual_mailbox_limit = 512000000 virtual_minimum_uid = 5000 virtual_transport = virtual virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 local_transport = virtual local_recipient_maps = transport_maps = hash:/etc/postfix/transport smtpd_sasl_auth_enable = yes smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_recipient_restrictions = […]

使用后缀自动为用户创build虚拟电子邮件

在我们的网站上,我们有一些可以通过电子邮件联系的特殊用户。 这意味着,现在,他们有一个公共资料页面,在鼠标点击后,他们的电子邮件是可见的。 此外,要login我们的网站,您必须提供一个电子邮件地址作为用户名和密码。 这意味着通过显示一些用户的电子邮件地址,我们显示login到他们的帐户所需的用户名。 所以,主要是出于安全原因,我们想要将以下行添加到postfix的virtual_alias_map中: [email protected] [email protected] 这样,我们的网站上只显示[email protected],同时也解决了多邮件用户的问题。 问题是,我们已经有多行到我们的virtual_alias_maps文件,我们不想混合手动添加行自动添加。 那么,使用virtual_alias_maps文件是最好的解决scheme? 我们不能有两个分离的文件,并包含它们(如在大多数configuration文件中)? 还有其他解决scheme吗?

postfix sender_bcc_maps到本地邮箱

我有一个使用postfix设置的电子邮件中继。 我想将邮件从特定的发件人归档到同一台机器上的本地unix邮箱。 我有postfixconfiguration使用sender_bcc_maps,它发送到另一个像这样(pcre)的电子邮件地址时工作: /[email protected]/ [email protected] 但是,我想将这些电子邮件归档到同一个系统上的本地unix邮箱。 我尝试过使用用户名,用户名@本地主机和其他一些东西,但到目前为止没有任何工作,我刚刚得到反弹在maillog错误。

后缀允许localhost只有本地用户

我有一个小问题。 我提供了一些客户端访问我的服务器,以执行自己的脚本(当然在他们自己的chroot环境等)。 今天发生的问题:有些人在端口25获得本地主机的telnet访问,并发送电子邮件在世界上几乎是一个开放的中继:( 我使用的是后缀,它也需要authentication: smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth_destination 但是本地脚本显然不需要被authentication。 如果从permit_mynetworks删除本地主机,一些反垃圾邮件例程不再工作… 那么如何configurationpostfix来允许本地主机在本地发送邮件,而不进行身份validation呢? 有什么build议么?

Postfix在local_recipient_maps中configuration<非UNIX帐户的数据库>

<the database with non-UNIX accounts>的configuration采取什么样的forms? # in /etc/postfix/main.cf local_recipient_maps = proxy:unix:passwd.byname, $alias_maps, <the database with non-UNIX accounts> 文档页面http://www.postfix.org/LOCAL_RECIPIENT_README.html在这个意义上似乎是不完整的。 一个例子会很棒。

SMTP:从未知的 – >接收,但IP确实有一个有效的PTR / RDNS

我有以下问题。 我有一个smtp-relayserver服务器,收集从其他服务器发出的邮件,并检查他们(垃圾邮件刺客)。 现在标题显示这个: Received: from customerdomain.com (unknown [xxx.xxx.xxx.xxx]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by relayserver.com (Postfix) with ESMTPS id 1D576101747 for <[email protected]>; Fri, 29 Apr 2016 21:11:14 +0200 (CEST) Received: from XYZ (some-isp.com [xx.xx.xx.xx]) by outgoing-mailserver.com (Postfix) with ESMTPA id C684DAC4F2F for < [email protected] >; Fri, 29 Apr 2016 […]

设置posfix邮件服务器 – 允许本地电子邮件(错误550 5.7.1)

我有从网站上提交它应该敏感问题电子邮件支持代表客户(把他的电子邮件地址作为发件人) 问题是,支持不接收电子邮件,但客户得到反弹与此错误 550 5.7.1未configuration的发送域 我不确定,但我想这意味着我的邮件服务无法validation发件人是否伪造了电子邮件(技术上是这样),所以拒绝了。 如何设置电子邮件服务器来检查本地电子邮件(从同一个电子邮件发送,或某些指定的服务器)? 还是其他问题呢?