我想知道是否可以将Exchange 2010configuration为从出站邮件(例如,[email protected]到[email protected])中读取x-header,然后将邮件redirect到备用智能主机x-header存在。 有谁知道这是否可以做到?
我通常使用Windows Server 2008 R2和IIS 7.5。 我正在使用IIS 6 smpt服务器发送电子邮件。 现在,当我通过我的C#应用程序发送电子邮件,我看到2收到标题。 这可能是什么原因? 显示gmail和hotmail头文件 Gmail: Delivered-To: [email protected] Received: by 10.112.29.167 with SMTP id l7csp43703lbh; Sat, 10 Mar 2012 08:16:29 -0800 (PST) Received: by 10.14.127.12 with SMTP id c12mr1026618eei.19.1331396188791; Sat, 10 Mar 2012 08:16:28 -0800 (PST) Return-Path: <[email protected]> Received: from noreply.monstermmorpg.com (noreply.monstermmorpg.com. [85.17.154.139]) by mx.google.com with ESMTP id f41si4528441eeo.146.2012.03.10.08.16.27; […]
我有一个后缀/ amavis中继服务器,域名为mail.example.com。 这将是几十个VPS的中继,它将具有像hostname.example.net这样的域名。 所以我有两个问题。 是否可以使用dkim通过中继服务器上的postfix中继来签发源自VPS的邮件? 还是让邮件在VPS上签名? 像这样的amavisconfiguration可以吗? # DKIM key dkim_key('example.com', 'dkim', '/var/dkim/DKIMkey.pem'); # Cover subdomains in @dkim_signature_options_bysender_maps= (): @dkim_signature_options_bysender_maps = ( { # Cover subdomains example.net. '.example.net' => { d => 'example.com' }, }); 还是我误解了整个概念? 我是否甚至需要签署子域名,如果他们正在通过中继服务器,还是足够签署中继服务器域名?
几个星期前我已经得到了这个: Transcript of session follows. Out: 220 www.example.com ESMTP In: EHLO Out: 501 Syntax: EHLO hostname In: HELO Out: 501 Syntax: HELO hostname In: QUIT Out: 221 2.0.0 Bye For other details, see the local mail logfile 这些连接来自所有的互联网,从2.0.0.0/8到221.0.0.0/8 我的问题不是如何阻止它(-j DROP –dport 25)或如何停止接收邮件(在postfix main.cf中删除协议) 我的问题很简单:为什么? 这是一个错误的机器人? 我自2006年以来一直在search相关的消息,其中有一天或更多。 我对此很好奇。 有人有关于它的更多信息? 什么时候开始的? 这是怎么回事? 就这些,谢谢。
我正在寻找一个SMTP服务器,将被用来转发几个电子邮件地址。 两个要求: 易于在Ubuntu上安装和configuration。 有一个很容易自动添加的别名文件。 理想情况下,它将是一个由“[email protected] [email protected]”等行组成的文本文件。 (理想情况下)可以很容易地configuration为只接受来自特定主机的邮件。 我一直在尝试Postfix,但我越来越陷入错误消息像Recipient address rejected: User unknown in virtual alias table和Recipient address rejected: User unknown in local recipient table 。 所以我想知道是否有一个更简单的解决scheme。
我正在尝试从CentOS 6.4发送电子邮件,但不起作用。 我对服务器的知识是相当有限的,所以我希望有人能帮助我。 这是我做的: 首先,我尝试使用“邮件”命令发送电子邮件,但它不在操作系统中,所以我安装了它。 # yum install mailx 之后,我尝试使用“邮件”命令发送电子邮件,但没有发送任何内容。 我在网上查了一下,发现我需要像sendmail这样的电子邮件服务器,所以我安装了它。 # yum install sendmail sendmail-cf sendmail-doc sendmail-devel 之后,我configuration了一些教程。 首先,sendmail.mc文件。 # vi /etc/mail/sendmail.mc 注释下一行: BEFORE # DAEMON_OPTIONS('Port=smtp, Name=MTA') dnl AFTER # dnl DAEMON_OPTIONS('Port=smtp, Name=MTA') dnl 检查下一行是否正确: # FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db')dnl # … # FEATURE(use_cw_file)dnl # … # FEATURE(`access_db', `hash -T<TMPF> -o /etc/mail/access.db')dnl 更新sendmail.cf # […]
我想设置Exim通过我的Gmail(实际上我的域谷歌应用程序)发送邮件。 我已经添加了路由器,传输和身份validation器。 特别: gmail_route: driver = manualroute transport = gmail_relay route_list = * smtp.gmail.com gmail_relay: driver = smtp port = 587 hosts_require_auth = $host_address hosts_require_tls = $host_address gmail_login: driver = plaintext public_name = LOGIN hide client_send = :[email protected]:mypassword 我可以在Debian上设置Exim,但我无法在Centos上find它。 当我在监视日志的时候尝试发送,告诉我“没有findIP地址…”,然后是“远程邮件服务器的SMTP错误…”。 它还说“需要validation”。 这里有更多的细节:假装我发送到[email protected] [email protected] R=gmail_route T=gmail_relay: SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=1492: […]
Postfix参数smtpd_banner设置服务器的SMTP问候横幅文本。 默认设置是: smtpd_banner = $myhostname ESMTP $mail_name 我的邮件服务器有几个分配给它的唯一IP地址,每个域都有一个邮箱主机。 换句话说,像这样的东西: 203.0.113.1为203.0.113.1 example2.com为203.0.113.2 203.0.113.3为203.0.113.3 发送邮件到[email protected]发送服务器将使用example2.com和203.0.113.2访问服务器。 我希望SMTP横幅能够反映用于访问邮件服务器的域。 例如,使用example2.com或203.0.113.2访问服务器的203.0.113.2应该看到SMTP Banner: example2.com ESMTP Postfix 任何访问使用其他域或IP地址的人都应该在默认设置中看到在$myhostname位置打印的相应域。 这是可能的Postfix,最好不运行Postfix的多个实例,如果是这样,如何?
我们使用exim发送邮件(通过WHMconfiguration)。 使用相同的确切configuration,似乎绝大多数时间exim发送正确的AUTH LOGIN用户名和密码,但有时省略此部分和sendgrid拒绝与以下错误: host smtp.sendgrid.net [158.85.10.138] SMTP error from remote mail server after MAIL FROM:<info@*******.net> SIZE=2048: 550 Unauthenticated senders not allowed 挖掘它,我可以重现这个问题(不是每次,有时)与以下几点: # exim -v **@****.com From: **@****.com To: **@****.com Subject: Test exim This is an exim test. 这些是eximconfiguration设置: 部分:AUTH sendgrid_login: driver = plaintext public_name = LOGIN client_send = : ******** : ************** 部分:ROUTERSTART send_via_sendgrid: […]
这是一个相当复杂的问题,但我希望那里的人也经历过类似的情况。 以下是正在发生的事实: 我们有一台面向互联网的Exchange 2010服务器,因此没有Edge服务器。 我们有几个用户在一个名为NoInternetMail的组中使用邮箱。 该组旨在阻止这些用户发送和接收Internet邮件。 他们仍然可以接收来自公司内部其他用户的邮件。 我们用运输规则来实现这个块。 传入规则如下所示: 运输规则 该规则已经过testing,发现工作。 现在进入我们生产车间的佳能复印机,这些员工中有很多人使用,它是一个ImageRunner 2270.我创build了一个接收连接器专门为这台复印机,所以它可以发送扫描通过我们的Exchange服务器上的SMTP。 接收连接器的范围仅限于复印机,并configuration为匿名访问。 我还将权限添加到允许发送给任何发件人的任何收件人的连接器。 而且,这台复印机只是把扫描发送给员工,而不是上网。 接收连接器正在工作,但是,发送给NoInternetMail组中用户的此Canon复印机发送的任何电子邮件都会被上述传输规则阻止。 与SMTP通信时,Canon复印机似乎使用NTLM身份validation。 我在我们的AD中创build了一个名为ProductionCopier的用户,并且已经configurationCanon复印机在对接收连接器进行身份validation时使用此login名。 主要问题是我已经尝试了各种经过身份validation和匿名连接的组合,但都不允许Canon将邮件发送给NoInternetMail组中的用户。 我可以发送电子邮件没有问题匿名或authentication的任何用户NoInternetMail组以外。 根据微软( https://technet.microsoft.com/en-us/library/dd638183(v=exchg.141).aspx )被认为是“在组织之外”的标准不适用于此。 具体而言,因为佳能复印机的域名相当于Exchange中指定的权威域名。 我可以为ProductionCopier用户创build一个邮箱,但我宁愿不要。 除了可能只是不兼容的设置和有限的知识之外,我不确定这里有什么问题。 我不是一个专家交换用户,但是我花了好几天的时间来研究这个问题,而且还是处于亏损状态。 其他说明: 以下是来自Tracking Log Explorer的传输规则阻止的电子邮件屏幕截图: 接收连接器的SMTP日志确认Canon复印机正在使用NTLM身份validation,并且成功: