Articles of smtp

使用fail2ban来阻止smtp

我已经与MailScanner一起设置了一个可用的SMTP中继。 这个SMTP中继不是 – 也不能从外部转发电子邮件,只有本地电子邮件。 我们正在为我们的客户提供SMTP中继,以便他们可以从例如他们的Wordpress网站获得通知。 但有时候,大家都知道,这些网站将被黑客入侵,并可能开始发送垃圾邮件(10k /小时)。 我想使用fail2ban来阻止服务器这样做。 例如:客户网站已被黑客入侵,其中一个虚拟主机发送大量电子邮件。 Fail2Ban检测到洪水,并阻止来自该服务器的端口25上的所有stream量 – 并发送给我一封“服务器B由于smtp-flood而被阻塞”的电子邮件。 这怎么能实现?

Exchange Server 2013:如何通过SMTP发送<共享邮箱>?

我有第三方程序(即销售/发票程序),能够从程序内发送电子邮件,以便将发票发送给客户/客户。 在这个程序中,我有一个configuration窗口用于configuration一个SMTP服务器,其中包含以下字段: 服务器: 港口: 用户名: 密码: 有没有办法将其configuration为SendAs共享邮箱电子邮件? 换句话说,我有一个共享的邮箱是[email protected] ,用户[email protected]具有SendAs和完全访问权限。 我希望带发票的传出电子邮件使用[email protected]电子邮件地址。 我想答案是否定的。 我想我需要一个单独的字段作为“电子邮件地址”,然后我可以把这个电子邮件设为[email protected] ,用户名为[email protected]

用于发送和接收电子邮件的不同SMTP端口(服务器侧)

我目前的SMTP服务器设置是这样的: 入站电子邮件: Internet -> server1:25 (haraka1 smtp server) -> server1:2525 (haraka2 smtp server) -> server2:25 (Microsoft Exchange) 传出电子邮件: server2:25 (Microsoft Exchange) -> ISP's SMTP server (smarthost in microsoft language) 现在我想为传出的邮件添加一个中间的smtp服务器: server2:25 (Microsoft Exchange) -> server1:25259 (haraka smtp server) -> ISP's SMTP server 我的问题是,它会导致使用非标准端口(25259)的任何问题,传出电子邮件? 从交换的angular度来看,haraka smtp服务器(server1:25259)是一个智能主机。 我想用这个新的设置来达到以下目的: 我可以用DKIM签署所有传出的电子邮件 我可以通过我的ISP的smtp服务器(普通电子邮件通信)发送部分电子邮件,并通过sendgrid(交易电子邮件) 限速和垃圾邮件发送防护(每个用户每天最多20​​0个邮件,除haraka收到特殊邮件外) 旁注 : 从客户端发送电子邮件是这样的: client (from the […]

反向DNS已定义,但仍未find服务器

我为我们的SMTP的公共IP定义了一个反向DNS http://mxtoolbox.com/SuperTool.aspx?action=ptr%3a95.131.137.225&run=toolpage 但是,仍然是我们客户的一个邮件服务器的答案 邮件系统 :主机mail2.domain.fr [xx.xx.xx.xx]拒绝和我说话:553找不到95.131.137.225的反向DNSlogging 最终收件人:rfc822; [email protected]原始收件人:rfc822; [email protected]操作:失败状态:4.0.0 Remote-MTA:dns; mail2.domain.fr诊断代码:smtp; 553 95.131.137.225找不到反向DNSlogging 为什么?

有没有办法中继电子邮件没有身份validation?

部署简单的Postfix设置。 目前使用Google的SMTP服务器作为智能主机: relayhost = [smtp.gmail.com]:587 smtp_sasl_auth_enable=yes smtp_sasl_security_options=noanonymous smtp_use_tls=yes smtp_tls_note_starttls_offer=yes smtp_tls_security_level=encrypt smtp_sasl_password_maps=hash:/etc/postfix/saslpassword 有相应的文件/etc/postfix/saslpassword [smtp.gmail.com]:587 <mail>:<password> 但是,明文敏感的凭据困扰我。 有没有办法使用智能主机没有authentificating? 我的意思是,不是通过开放中继发送垃圾邮件,而是为了方便不用纯文本指定密码和多一点隐私? 任何帮助非常感谢,谢谢。

使用邮件和网站的专用IP(与服务器不同)

我目前租用一个IP 1.1.1.1的专用服务器,并且已经添加了一个IP 1.1.1.2的域名,DNSlogging(domain.com/mail.domain.com),MXlogging,SPFlogging等都指向1.1。 1.2 问题是当我从头域的邮件发送一个电子邮件,它显示服务器的主机名和IP(1.1.1.1),而不是它的专用IP。 是否有可能只显示其专用的IP和域的主机名呢? 我在Ubuntu 14.04上使用Postfix&Dovecot 谢谢!

后缀外部SMTP身份validation – 错误的login用户?

我正在尝试利用Postfix作为Raspberry Pi上的SMTP中继,以允许networking上的其他系统通过电子邮件向出站系统消息发送电子邮件。 看起来存在两个问题:(1)它不是以指定的用户身份进行身份validation;(2)它似乎尝试将电子邮件传递到远程服务器上的本地邮箱,如下所示: 550validation550失败 – 邮件服务器无法将邮件发送到root @ unifipi mail.log Jan 10 21:43:47 UniFiPi postfix/master[28775]: reload — version 2.11.3, configuration /etc/postfix Jan 10 21:43:50 UniFiPi postfix/pickup[786]: 31D8C3F9F5: uid=0 from=<root@UniFiPi> Jan 10 21:43:50 UniFiPi postfix/cleanup[793]: 31D8C3F9F5: message-id=<[email protected]> Jan 10 21:43:50 UniFiPi postfix/qmgr[785]: 31D8C3F9F5: from=<root@UniFiPi>, size=383, nrcpt=1 (queue active) Jan 10 21:43:51 UniFiPi postfix/smtp[795]: 31D8C3F9F5: to=<[email protected]>, relay=mail.mydomain.com[170.75.252.58]:587, delay=1, […]

服务器到服务器连接将不使用TLS,但SMTPD将会使用

我试图让我的电子邮件服务器来encryption我的电子邮件服务器和其他人之间的连接。 它目前可以通过TLS连接到自己,但似乎无法通过encryption连接到其他服务器。 在postfix main.cf中 – 当通过设置强制内部encryption时: smtpd_tls_security_level = encrypt 一切工作与内部TLS连接和电子邮件传递到Gmail,雅虎等,但是当我尝试强制服务器通过设置服务器encryption : smtp_tls_security_level = encrypt 电子邮件没有得到交付。 他们正在被发送到正常的TLS电子邮件提供商,如Gmail,雅虎等。两者都有相同的证书。 smtpd_tls_key_file = /etc/letsencrypt/live/mail.example.com/privkey.pem smtpd_tls_cert_file = /etc/letsencrypt/live/mail.example.com/cert.pem smtpd_tls_CAfile = /etc/letsencrypt/live/mail.example.com/chain.pem smtp_tls_key_file = /etc/letsencrypt/live/mail.example.com/privkey.pem smtp_tls_cert_file = /etc/letsencrypt/live/mail.example.com/cert.pem smtp_tls_CAfile = /etc/letsencrypt/live/mail.example.com/chain.pem 可能是什么问题? 如果有必要,我会买一个更好的证书,但是我没有读过。 我已经尝试过使用自签名的Cloudflare TLS,并且让我们对证书进行encryption,并且它们都产生相同的结果。 请问master.cf有问题吗? 或main.cf?

收件人需要在电子邮件?

我想知道每个定义的电子邮件中是否需要“收件人” – 收件人,或者是否所有收件人都可以是密送或抄送。 RFC5322状态 唯一需要的标题字段是起始date字段和发起人地址字段。 所有其他标题字段在语法上是可选的。 但是SMTP RCPT呢?

在Postfix SMTP端口上更改没有传入的外部邮件

当我编辑/etc/postfix/master.cf和我replacesmtp提交使端口587,我仍然能够发送电子邮件(SMTP工作正常),但不能接收来自外部的电子邮件(本地邮件交付)。 我正在使用dovecot IMAP。 当我将SMTP端口重新更改为25时,我能够再次收到电子邮件。 任何好主意可能会导致这个问题? 告诉我你是否需要任何configuration文件。 提前致谢!