我已经为我们自己的域名domain.com设置了Gmail应用程序帐户,这样电子邮件就由Gmail来处理。 即MXlogging指向谷歌服务器,Alogging到我们自己的服务器IP。 这工作正常。 现在我尝试从我们的机器 (通过crontab ,使用Debian的exim4 ) 发送电子邮件到我们自己的电子邮件地址 ,例如[email protected] 。 这不起作用。 据推测,exim将地址视为本地,并无法将其转发到谷歌服务器。 交货失败: Subject: Mail delivery failed: returning message to sender This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: […]
在我们的服务器上,我们遇到了spamassassin / exim4阻止我们的邮件列表软件中的垃圾邮件的问题。 这是因为(通常)软件(ecartis)添加的标题添加点使其超过边界。 例如 Mail from [email protected] -> server. 4.0 spam points Mailing list software -> Exim 4, +2.5 spam point Exim blocks email as having a score of 6.5 我们禁用了通常会触发的规则,但希望将所有收到的邮件列入白名单。 我们已经尝试了一些东西,但不起作用。 我们不想提高垃圾邮件分数限制,因为这会让真正的垃圾邮件通过。 这是可能的,如果是的话,怎么样? 添加到spamassassin local.cf中: trusted_networks 127/8 Exim的规则,火灾: 拒绝 spam = Debian-exim:true message =这条消息得分$ spam_score垃圾点数。 condition = $ {if> {$ spam_score_int} {59} {1} […]
运行一个CPanel服务器,只是想知道什么是监控传入和传出电子邮件以检查垃圾邮件和其他相关攻击的最佳方式。 目前,我正在使用exim
我使用aptitude install exim4 并使用dpkg-reconfigure exim4-config 这是我的/etc/exim4/update-exim4.conf.conf文件: dc_eximconfig_configtype='internet' dc_other_hostnames='midomain.com' dc_local_interfaces='127.0.0.1 ; ::1' dc_readhost='' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='maildir_home' 当我在shell中执行时: echo "This is a test." | mail -s Testing [email protected] echo "This is a test." | mail -s Testing [email protected] 它什么都不做。 在/var/log/exim4/mainlog我可以看到以下错误: 2012-08-04 13:05:30 1SxcAk-0001BT-61 <= root@ETC_MAILNAME U=root P=local S=494 2012-08-04 13:05:30 1SxcAk-0001BT-61 […]
如果没有为该用户设置帐户,我想只将本地域的所有传入电子邮件路由到单个帐户。 我也想每个电子邮件都写在它自己的文件在用户文件夹中。 我有一个catchall用户/ home / catchall / path这里有一个邮件文件夹,但是到目前为止,邮件不能传递(因此我的规则不起作用),或者他们传递给/ etc / mail / catchall文件。 我一直在尝试从Eximconfiguration中整合一些东西,但到目前为止似乎没有任何工作。 http://exim.org/exim-html-current/doc/html/spec_html/ch20.html
我们有硬盘故障,并有电子邮件的备份。 服务器上的MTA是Exim。 我们需要在另一台服务器上设置邮件,让pipe理员可以在桌面客户端(如Thunderbird或Outlook)上访问这些邮件。 据我所知,没有办法直接导入到这些客户端的Exim邮件文件。 所以我想我们也需要在新服务器上设置Exim。 这个问题是我们不能在这个服务器上设置域。 那么我们如何才能从桌面客户端pipe理这些电子邮件,而无需在新的服务器上设置域名呢? 电子邮件的目录结构: –> username —–> mail ———-> [email protected] —————–> .Drafts —————–> .Junk —————–> .Sent —————–> .Trash —————–> courierimapkeyords —————–> cur —————–> new —————–> tmp ———-> .Drafts ———-> [email protected] —————–> .Drafts —————–> .Junk —————–> .Sent —————–> .Trash —————–> courierimapkeyords —————–> cur —————–> new —————–> tmp ———-> .Sent ———-> .Trash 一些示例电子邮件文件名: […]
我在一个新的服务器上安装了cpanel,所以包括exim。 由于我的提供商阻止端口25,我添加端口587(根据ISP推荐),到“允许进出口侦听端口”设置。 我可以接收发送到服务器上创build的任何电子邮件的消息,但无法将消息发送出服务器。 他们去队列并堆积在那里。 有试图发送电子邮件到Gmail地址的日志。 LOG: MAIN cwd=/usr/local/cpanel/whostmgr/docroot 4 args: /usr/sbin/exim -v -M 1UQguD-0005bE-74 delivering 1UQguD-0005bE-74 Connecting to gmail-smtp-in.l.google.com [2607:f8b0:4002:c04::1a]:25 … failed: Network is unreachable LOG: MAIN gmail-smtp-in.l.google.com [2607:f8b0:4002:c04::1a] Network is unreachable 而这,试图发送到Hotmail。 LOG: MAIN mx2.hotmail.com [65.55.37.120] Connection timed out Connecting to mx2.hotmail.com [65.55.92.152]:25 … failed: Connection timed out (timeout=5m) LOG: MAIN mx2.hotmail.com [65.55.92.152] Connection […]
我目前有两台服务器 first.mydomain.com (ip:ABC28)和 second.mydomain.com (ip:ABC30) 两台服务器都有DNS和反向DNS条目,例如ABC30 – > second.mydomain.com first.mydomain.com – 处理来自/到mydomain.com的所有电子邮件(例如,指向first.mydomain.com mydomain.com的MX ) secondconfiguration(exim / dovecot)用于处理另外两个域的电子邮件。 ( virt1.com和virt2.com )。 MXlogging正常, virt1.com mail is handled by 100 second.mydomain.com 所有基本的东西都起作用(TLS,dovecot-auth等)。接收邮件可以 – 发送到/home/mail/virt1.com/user/Maildir 。 传出的邮件也传递(但奇怪),所以路由器和传输工作,但: 例如,在以下情况下: [email protected]通过[email protected]将电子邮件发送到[email protected] ,在标题中出现了奇怪的事情。 Return-Path: <"[email protected]"@mydomain.com> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ??? – added mydomain Received: … deleted … Received: … deleted … Received: from somedsl.someisp.com ([XXXX]:21563 […]
我公司目前正在将我们的邮件服务器从一台机器迁移到另一台机器。 现在大多数客户端正在使用以下POP服务器: mail.username.zyx 什么将会被发现,所以这里没有问题。 我的问题是一些客户端configuration了以下服务器: oldserver.perseidestech.net perseidestech.net domainname.zyx 所有具有上述configuration的客户端将不得不重新configurationOutlook客户端以继续使用邮件服务。 我的问题是:我怎么知道客户端有没有与他们交互的服务器设置错误? 是否有任何日志文件告诉我他们configuration了什么服务器? 非常感谢 编辑:即时运行与WHM / cPanel的CentOS
我在专用服务器上使用Debian 7.x amd64 + Exim 4.82,在共享主机上也有一个可用的SMTP服务器。 我想在我的VPS上设置一个SMTP,它将包含一些特殊的交付脚本/filter(例如,为某些帐户发送所有即将发送的电子邮件的副本) 目前VPS的情况如下: 它通过智能主机发送本地(入站)电子邮件,无需任何身份validation 它通过智能主机发送所有出站电子邮件,而不进行任何authentication<==不需要的行为 如果SMTP客户端的身份validationtypes设置为“正常密码”,则会要求input凭据并正确传送电子邮件 以上所有情况下,在客户端启用或不启用TLSencryption的方式都是相同的 /etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='smarthost' dc_other_hostnames='myhost.mycompany.com; localhost' dc_local_interfaces='127.0.0.1; xxx.xxx.xxx.xxx' <=== public IPv4 address dc_readhost='mycompany.com' dc_relay_domains='*' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='smtp.external.com' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='maildir_home' /etc/exim4/passwd.client内容: *:smtp.external.com:secret 我已经生成了自签名证书并启用了TLS /etc/exim4/exim4.conf.localmacros MAIN_TLS_ENABLE = 1 我试图使用plan_text和plain_login,现在我正在使用saslauthd(我确定它的工作原理,因为我已经用postfixtesting过了)。 exim -bP authenticator_list输出: plain_saslauthd_server login_saslauthd_server cram_md5 plain login telnet myhost.mycompany.com 25输出: EHLO test 250-myhost.mycompany.com Hello […]