我正在寻找更换我们目前使用的外部smtp提供商与内部安装。 它应该处理以下情况: 某些地址应该被转发到Gmail地址; 我们希望继续使用Gmail作为我们的主要电子邮件界面。 其他地址应该是pop / imap邮箱。 其他地址将以编程方式处理:他们将启动各种任务,获取日志logging等。这些地址应该启动一个进程处理电子邮件地址,或应存储在一个易于处理的格式。 它还应该可以通过域密钥,spf以及允许电子邮件发送所需的其他任何东西来很容易地进行configuration。 我在遥远的过去使用过sendmail。 看来postfix和exim是这几天推荐的选项。 我的主要问题是:什么是最好的select和设置的地址转发到Gmail和编程访问? procmail仍然是要走的路,还是有更好的select这些天? 我们正在使用linux / ubuntu服务器。
我想知道我的本地postfix在STARTTLS之后对Amazon SES smtpd所说的话。 用纯文本,所以我可以理解它。 Amazon SES需要TLS,所以我暂时不能closures它。 我现在用这个技巧logging了交通的两条腿: mkfifo proxypipe cat proxypipe | nc -l 11111 | tee -a inflow | nc email-smtp.us-east-1.amazonaws.com smtp | tee -a outflow 1>proxypipe 然后我有postfix谈话localhost:11111而不是email-smtp.us-east-1.amazonaws.com:25。 只要他们用清晰的文字说话,这会产生一个很好的成绩单。 一旦STARTTLS出现,当然一切都变得乱七八糟。 是否有一些技巧可以通过openssl或后处理使用openssl或类似的东西,找出他们对对方说的是什么? 谷歌search没有产生任何答案。
我有一些关于SMTP的基本问题(尽量不要太笑)。 当我尝试通过telnet使用SMTP发送电子邮件在谷歌它需要身份validation。 邮件服务器使用SMTP中继它们之间的消息吧? 那么他们如何使用SMTP进行中继而不相互authentication呢? 我询问了谷歌邮件服务器的MX,并试图通过telnet启动SMTP会话,但似乎没有工作,我只是一个黑屏,没有HELO,没有EHLO,什么都没有。
我收到了大约20个不同的服务器上的一堆,我想要一个。 这些盒子正在运行Linux,现在我的解决scheme是创build一个TCP中继。 我希望随时通过端口25进来的stream量被中继到一个不在同一局域网中的其他地方。 我有一个Perl脚本,大致这样做,但它是无效的,可以崩溃。 如果有这样的方法,我宁愿找一个方法使用iptables / ipchains 。 我认为有,但是我没有技术技能去理解它。
我们有一个smtp服务器来发送电子邮件,但最近我们发现,当我们在短时间内发送数百封电子邮件给*@yahoo.com时,它会阻止他们。 任何一个有更好的解决scheme来解决它? 提前致谢!
我正在寻找开始使用SMTP或邮件中继服务。 我在那里发现了很多,但我不确定是否有优势。 我唯一的要求是: 可以发送“来自”超过1个域名(对于我工作的所有不同的站点可能> 20) 可以支付更高的限额(我可能需要在1天内发送多达15000个,尽pipe平均值<500) 可以从PHP发送(虽然我怀疑这将是一个问题,因为大多数与任何语言兼容) 对于SMTP服务,邮件中继服务或使用自定义API的网站,我可以,但API会使转换变得更加困难。 大多数情况下,我会使用服务器发送个人电子邮件,如注册确认或类似的。 虽然有一段时间,我可能需要它发送大量的电子邮件到15000个电子邮件地址。 想要这样做的理由: 我不想主办任何邮件服务我自己,因为他们只是头疼 我不必担心被列入黑名单。 如果他们被列入黑名单,他们将知道这一点,并有知识去修复。 报告电子邮件是否已经通过将是很好的。
我已经build立了一个工作的postfix服务器,除了所有传入的邮件被拒绝。 当我尝试通过telnet发送邮件时: MAIL FROM: <[email protected]> 250 2.1.0 Ok RCPT TO: <[email protected]> 554 5.7.1 <my.host.name[1.2.3.4]>: Client host rejected: Access denied 我的postconf -n alias_database = hash:/ etc / postfix / aliases alias_maps = hash:/ etc / postfix / aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = no config_directory = / etc / postfix delay_warning_time = 4h […]
我被命令将nginxconfiguration为SMTP代理。 这就是我所有的细节。 我已经看了一些书籍和文档,没有看到这样的configuration的任何例子,也没有解释为什么这可能是有用的。 也许,通过HTTP服务器来处理SMTP AUTH以减less负载,我不知道。 有人能指出我对这种设置的意义吗? 我的nginx.conf是默认的,没有更改,我不认为你会问我这件事。 有人会分享他的SMTP代理configuration经验吗?
在过去的几天里,在特定的时间间隔,大量的电子邮件被转储到我的Exchange 2003服务器上,并被转发出去,直到它被列入黑名单。 这样的事情没有发生多年,我不认为服务器是一个开放的中继。 网上的在线testing说不是,configuration如下: 在smtp属性窗口,访问标签,继电器button; “只有下面的列表”被选中,列表是空的,并且“所有成功validation的计算机”被检查。 在身份validationbutton上,所有三个身份validation选项都被启用。 我需要这个服务器来把内部networking的消息转发到外面,但是我也需要把来自外部设备的内部用户的消息转发到外面,而且我还需要外部服务器给内部用户发送电子邮件,所以我没有看到我可以进一步限制这些设置。 我怀疑这是内部受感染的电脑,或者是外部使用中的用户帐户。 我查看了日志,看起来沟通来自外部,所以我认为后者是真实的,但是,我似乎无法识别用于从日志进行身份validation的用户,以便我可以更改他们的密码。 我以为我启用了所有相关的日志logging字段,这就是我得到的: 2013-06-15 07:10:54 201.211.238.228 User MyServerName 192.168.0.1 EHLO – +User 250 0 304 9 2250 – – 2013-06-15 07:10:55 201.211.238.228 User MyServerName 192.168.0.1 MAIL – +FROM:<[email protected]> 250 0 44 31 0 – – 2013-06-15 07:10:55 201.211.238.228 User MyServerName 192.168.0.1 RCPT – +TO:<[email protected]> 250 0 32 […]
如RFC4408中所定义的,发件人策略框架仅检查信封发件人(又名MAIL FROM )。 From:头没有被testing。 由于这是通常在电子邮件客户端中显示的From:标头的值,因此攻击者可能会使用一个随机信封发件人,该发件人甚至可能拥有有效的SPFlogging。 如果收件人手动检查Return-Path:标题(由MTA设置为信封发件人的值),则只能查找伪造的From:标题。 那么,SPF检查如何防止垃圾邮件或networking钓鱼?