Articles of smtp

如果一台SMTP服务器发生故障,将所有请求路由到另一台,如何实现?

我有一个应用程序使用电子邮件通知在很多层面,所以如果SMTP服务器宕机,我遇到了麻烦。 我无法快速切换所有configuration中的SMTP地址,也不能说甚至不需要。 那么有谁知道如何“重新路由”从一个SMTP到另一个的所有请求? 这是一个大问题? 谢谢

在xampp上从Roundcube发送的邮件在Gmail,Yahoo或Hotmail收件箱中不可见

我已经在Windows 8上的xampp服务器上下载并安装了Roundcube 0.9.5。当邮件正常显示在收件箱中时,收到邮件时效果很好。 但是,当我发送一个来自login帐户在roundcube(说gmail或雅虎)的邮件,我能看到发件人的“已发送”文件夹中的邮件,但无法看到收件人的收件箱中的邮件陆地甚至不在垃圾邮件文件夹中。 谁能告诉我可能是什么问题? 我已经configurationRoundcube从用户login占用SMTP和IMAP设置,以支持使用此插件多个smtp服务器和我的configuration文件夹的main.inc.php具有这些各自的variables: // IMAP // ———————————- $rcmail_config['default_host'] = array ( 'ssl://imap.gmail.com:993' => 'Google', 'ssl://imap.mail.yahoo.com:993' => 'Yahoo', 'ssl://imap-mail.outlook.com' => 'Outlook' ); $rcmail_config['multiple_smtp_server'] = array ( 'Google' => 'ssl://smtp.gmail.com:587', 'Yahoo' => 'ssl://smtp.mail.yahoo.com:465', 'Outlook' => 'starttls://smtp-mail.outlook.com:587' ); // TCP port used for IMAP connections $rcmail_config['default_port'] = 993; // IMAP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, […]

5.7.1从vb.net应用程序访问时拒绝中继访问

我正在开发一个vb.net的程序,它需要直接连接我的邮件服务器(后缀)发送电子邮件,将电子邮件发送到短信。 我的邮件服务器是正常工作,我没有任何问题,它的function(它发送和接收没有问题松鼠邮件)。 我也尝试了一个与http://www.nanogenesis.fr/ smtptesting,它报告同样的错误,我想这是我的后缀设置的问题。 我的应用程序正在运行代码(也可以轻松地运行身份validation): 'create the mail message Dim mail As New MailMessage() 'set the addresses mail.From = New MailAddress("[email protected]") mail.[To].Add("[email protected]") 'set the content mail.Subject = "Page" mail.Body = "this email is to test the paging system" 'set the server Dim smtp As New SmtpClient("fasttrackdispatch.com") Dim errmsg As String 'send the message Try smtp.Send(mail) […]

计划时check_smtp不工作

我试图在Nagios 3.5.0中设置一个新的检查,确保我的邮件服务器可以通过互联网在端口25上联系。 我正在使用check_smtp命令。 当我从命令行运行这个命令,我得到这个: [root@cwp-nagios-03 libexec]# ./check_smtp -H mail.****.com SMTP OK – 0.068 sec. response time|time=0.068033s;;;0.000000 这看起来像一切工作正常,所以我添加了一个新的服务定义: define service{ use generic-service host_name CL_WEB_CHECKS_DR service_description Mail Server check_command check_smtp!mail.***.com } 当这个命令由Nagios运行时,我得到了下面的结果: Status Information: Connection refused SMTP CRITICAL – 0.001 sec. response time Performance Data: time=0.001362s;;;0.000000 我有点失落,为什么发生这种情况,所以任何帮助将是伟大的! 另外,我相信你会想看到它,所以这里是check_smtp的命令定义: # 'check_smtp' command definition define command{ command_name check_smtp command_line […]

在Postfix中清理内部服务器的标头?

我们拥有所有内部的Centos服务器,将邮件发送到我们业务中的两个外出MX服务器。 我想擦洗我们的两个MX MX服务器上的标题,以消除它们来源的信息。 我不太清楚这个语法,MAN的页面没有给出足够的例子。 我想要内部IP和主机名从头部擦洗。 我们在每台服务器上都使用了postfix,包括我们面向公众的MX服务器。

改变艾维斯的ehlo名字

服务器:Ubuntu 12.04 64位安装Postfix + Dovecot + Amavis与虚拟域的Mysql。 我已经成功configuration了postfix邮件服务器。 但是,当我testing电子邮件与mail-tester.com,我看到以下错误 FSL_HELO_BARE_IP_2在HELO请求中使用的IP主机名应该是域名而不是IP RCVD_NUMERIC_HELO Received:包含用于HELO的IP地址 服务器具有正确的主机名和ptrconfiguration,并且EHLO是正确的。 。 但是,当我们连接到Amavis,其显示为127.0.0.1 Telnet到服务器IP # telnet 85.10.199.8 25 Trying 85.10.199.8… Connected to 85.10.199.8. Escape character is '^]'. 220 mail.savelgo.com ESMTP Postfix ehlo localhost 250-mail.savelgo.com Telnet到Amavis # telnet localhost 10024 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. 220 [127.0.0.1] ESMTP amavisd-new service […]

Windows Server SMTPfunction – 安装分支

背景 :我是一名SQL Server DBA。 我已经inheritance了大约50个SQL Server,并且需要设置各种维护计划和警报。 为了获得完整的好处,我还需要configuration数据库邮件,以便在作业失败,发生警报情况等时发送邮件。这需要SMTP服务器来中继电子邮件(希望我在那里有正确的措辞)。 由于每个SQL Server都在自己的域上,所以似乎必须安装SMTPfunction并在每个域上的服务器上进行configuration。 我想我会直接在每个SQL Server主机上执行此操作。 我按照本MSDN文章中的分步说明进行操作。 一切都有意义。 在避开了几个反病毒路障之后,我收到了电子邮件。 问题 :安装SMTPfunction有什么安全后果? 在我的概念validation中,我configuration了SMTP允许来自127.0.0.1的中继,而不是其他人。 这是否被认为是“安全”? 还有其他的事情我忽略了吗? 更新08/21/2014 :事实certificate我的公司已经可以访问Microsoft SMTP服务器。 据说,这是一项付费服务​​。 我从这个推断MS的SMTP服务器本身不是一个开放的中继。 我通过匿名身份validation连接到它,虽然我不知道MS知道发件人是他们付费客户之一(IP地址,也许?)。 所以到最后,我有一个单一的SMTP服务器,我不必维护它,我不必在无数的SQL Server上安装和configurationSMTPfunction。 谢谢各位的意见。

后缀不会在与gmail相同的域上解决

我使用的是后缀和Gmail的小型商业应用程序 这似乎是很好的发送电子邮件到外部域,但试图发送到同一个域的电子邮件不起作用 因此,例如[email protected]发送到[email protected]没有问题但是,[email protected]不发送到[email protected] 问题是如果我的postfixcconfiguration文件有问题? # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # […]

如何在一个IP上将25端口的smtp端口redirect到另一个外部mail.domain.com上的2525端口?

如何将smtp端口从一个ip的25端口redirect到另一个外部mail.domain.com上的端口2525? 例如:我的ip为xxx.xx.xx.xxx,侦听端口为25,用于smtp,现在我想将此端口上的请求转发或redirect到域mx1.somefreehosting.com上的端口2525。 是否有可能使用像networking服务器的nginx呢,还是我需要使用iptables? 我想确保群发邮件或垃圾邮件被照顾。 我提到这个问题 ,但没有评论,因为我的名誉点较less。 动机是在我的诺基亚Lumia上设置电子邮件帐户,该帐户没有通过smtp发送电子邮件(可能是由于端口)。 编辑:(请参阅评论与尼尔斯)我想创build一个中间机器,简单地转发到某些外部MTA的SMTP连接。 我不是专家,所以可能无法写出技术上正确的话。 我的vps将监听myip:25并将其redirect到外部IP:2525。 不知道它有多可行吗?

SMTP服务器,删除端口25进行中继通信

我在我的内部networking中设置了一个SMTP服务器,但是我想完全删除端口25,因为我的服务提供商限制了对端口25的访问。 但是,即使在我的服务器端口587进行身份validation,服务器总是去端口25中继主机,如果我发送电子邮件到Gmail帐户,例如,这就是我得到的。 Oct 14 07:18:03 smtp postfix/smtp[12902]: connect to alt4.gmail-smtp-in.l.google.com[74.125.136.27]:25: Connection timed out Oct 14 07:18:03 smtp postfix/smtp[12905]: connect to alt4.gmail-smtp-in.l.google.com[74.125.136.27]:25: Connection timed out Oct 14 07:18:03 smtp postfix/smtp[12903]: 6DA571015A3: to=<[email protected]>, relay=none, delay=2825, delays=2188/488/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[74.125.136.27]:25: Connection timed out) Oct 14 07:18:03 smtp postfix/smtp[12904]: 501161015A9: to=<[email protected]>, relay=none, delay=1601, delays=964/488/150/0, dsn=4.4.1, status=deferred (connect […]