我们通过smtpvalidation有困难,在centos 7上运行postfix + cyrus。 当我尝试远程login到端口25(或587)本地和auth平原,邮件日志中出现以下错误: Sep 25 10:25:00 blabla postfix / smtpd [3858]:警告:SASLauthentication问题:无法打开Berkeley db / etc / sasldb2:Permission denied Sep 25 10:25:00 blabla postfix / smtpd [31106]:警告:SASL身份validation失败:密码validation失败 Sep 25 10:25:00 blabla postfix / smtpd [31106]:warning:unknown [:: 1]:SASL plainauthentication失败:authentication失败 不确定sasldb2与什么有关,如果这个警告对问题有任何真正的影响。 具有相同凭据的testsaslauthd返回OK。 Postfix 没有在chroot模式下运行: smtp inet n – n – – smtpd smtps inet n – n […]
任何人都可以build议我一个很好的教程来configurationpostfix作为一个安全的smtp。 我已经安装了这个命令sudo apt-get install mail-stack-delivery,但我无法使用它。 特别是我没有一个域,但我有一个直接的IP,我会使用我的服务器在这个地址发送邮件通过我的Java Web应用程序。
我有一个工作后缀+ clamav安装。 我怎样才能configuration这不只是quarantene感染的电子邮件,但如果发生这种情况也发送电子邮件的副本到系统pipe理员地址? 我在clamav-milter.conf中发现的是: VirusAction /usr/local/bin/virus.pl RejectMsg "REJECT – AntiVirus detected: %v" 但是virus.pl只会生成一个病毒警告消息,发送给客户端。 该脚本不会得到受感染的信件邮件正文。 我可以很容易地修改这个,只是为了得到系统pipe理员的病毒名称警报,但我想要的是,实际的消息被转发给我们。 谢谢
许多用户拥有dynamicIP,并且有足够多的IP被列入黑名单。 如何禁用只有注册用户检查后缀黑名单? 我只想拦截来自黑名单IPS的传入邮件。 我已经向smtpd_helo_restrictions添加了permit_sasl_authenticated。 现在看起来像这样 smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, warn_if_reject reject_non_fqdn_hostname, reject_invalid_hostname, permit 不过,我还没有testing过它。 smtpd_banner = $myhostname ESMTP $mail_name biff = no append_dot_mydomain = no readme_directory = no smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = smtpd_sasl_authenticated_header = yes smtpd_tls_cert_file=/etc/postfix/sasl/mail_support.crt smtpd_tls_key_file=/etc/postfix/sasl/mail_support.key smtpd_tls_CAfile=/etc/postfix/sasl/mail_support.pem smtp_tls_note_starttls_offer = yes smtpd_tls_loglevel […]
我使用Postfix作为MTA来接收我的域名的邮件。 最近我已经开始从外部IP尝试利用bash获得一些根邮件到@ localhost。 我的bash被修补,所以我应该是足够安全的,但我不知道任何人都可以从世界任何地方发送邮件到域根@本地主机的想法。 我仍然需要本地系统邮件localhost,所以不希望完全删除它,理想情况下,我想要从任何地方阻止邮件本地主机和localhost.hostname,除非邮件源于本地系统。 这可能吗? 看看文档,看起来像是可以用smtpd_relay_restrictions或smtpd_recipient_restrictions来完成,但我还没有find一个工作的configuration。 用postfix 2.11.0-1运行Ubuntu服务器14.04 下面的postfix -n输出。 我希望没关系,但我已经删除了在输出中使用的FQDN的详细信息。 alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix home_mailbox = Maildir/ inet_interfaces = all mailbox_command = /usr/bin/procmail mailbox_size_limit = 0 mydestination = <hostname>, <domain>, localhost.<hostname>, mail.<domain>, localhost myhostname = <hostname> mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin […]
我使用DSpam和Postfix。 最近DSpam开始崩溃,在syslog中出现以下错误: Nov 16 14:10:55 home kernel: [ 133.042190] traps: dspam[1692] general protection ip:7f63a493f3b0 sp:7f639adb6c60 error:0 in libc-2.17.so[7f63a48bf000+1bd000] 我可以使用service dspam start再次service dspam start DSpam,然后使用postfix flush来重新启动。 在DSpam再次崩溃之前,一些电子邮件(〜5)将被扫描并发送。 设置: DSpam 3.10.2 后缀2.10.2 Ubuntu 13.04 x64(数字海洋液滴)
我像往常一样安装了postfix,使用apt-get install postfix ,但由于某些原因,在安装中不包括dict_pcre.so 。 有什么我忽略了,或者更确切地说,我怎样才能得到这个丢失的包与我的后缀安装? # cat /proc/version Linux version 3.2.0-4-amd64 ([email protected]) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.63-2+deb7u1 # postconf -m btree cidr environ fail hash internal memcache nis proxy regexp sdbm sqlite static tcp texthash unix
当Postfix接收到新邮件时,我无法触发这个邮件。 很明显,我没有做好什么,但是我搞不清楚是什么。 我有以下设置:Ubuntu服务器,Postfix 2.11。 Postfix服务正在工作,并正确接收到本地帐户的电子邮件。 脚本/tmp/milter.sh(owner:me,group:me,权限:rwx-rwx-rx)每次运行时都会logging一些string。 它在用户下在terminal中启动时正常工作。 在/etc/postfix/master.cf ,我有: smtp inet n – – – – smtpd -o content_filter=mymilter … mymilter unix – nn – – pipe flags=F user=me argv=/tmp/milter.sh 新configuration由加载 sudo postfix reload
我现在正在设置一个带有Postfix的邮件服务器,而且我差不多已经完成了。 但是我需要将所有传入的邮件归档。 我的第一个设置是将sender_bcc_maps参数和recipient_bcc_maps参数设置为外部电子邮件地址。 这会将副本发送到给定的电子邮件地址。 但我真正想要的是具有相同的用户和相应的电子邮件地址的第二个相同的邮件服务器。 该服务器应该收到每个邮件的副本,看起来像是直接发送到第二个服务器。
我们有一个传统的postfix / dovecot / postfixadmin设置邮件传递和imap访问。 我们希望将来使用Google Apps的混合设置,并将主要和重要帐户(大约10个帐户)的邮件服务使用其邮件服务,并将其他200个帐户保留在传统的postfixadmin设置中。 我们testing了这个设置,这个function可以发送和接收外部邮件。 如果传统用户正在向Google App用户发送邮件,则邮件将在本地传输,而不是以外部传输方式传输。 MXlogging指向Google Googles MX服务器,所以这里没有错。 我读了几个其他线程有关postfixadmin“每用户”运输的解决方法,但没有任何工作与我们的设置到目前为止。 这将是解决这个问题的最佳解决scheme? 有一个3.0 beta的postfixadmin可用,但更改日志没有“每用户传输”function的消息。 我们目前正在使用postfixadmin 2.3.5版本。 在postfix中的传输设置: virtual_transport = dovecot transport_maps = hash:/etc/postfix/transport / etc / postfix / transport的内容 autoreply.hostname.com vacation 谢谢!