我正在寻找更换我们目前使用的外部smtp提供商与内部安装。 它应该处理以下情况: 某些地址应该被转发到Gmail地址; 我们希望继续使用Gmail作为我们的主要电子邮件界面。 其他地址应该是pop / imap邮箱。 其他地址将以编程方式处理:他们将启动各种任务,获取日志logging等。这些地址应该启动一个进程处理电子邮件地址,或应存储在一个易于处理的格式。 它还应该可以通过域密钥,spf以及允许电子邮件发送所需的其他任何东西来很容易地进行configuration。 我在遥远的过去使用过sendmail。 看来postfix和exim是这几天推荐的选项。 我的主要问题是:什么是最好的select和设置的地址转发到Gmail和编程访问? procmail仍然是要走的路,还是有更好的select这些天? 我们正在使用linux / ubuntu服务器。
我拥有一个有两台服务器的小型企业用于虚拟主机。 当设置主服务器(CentOS 5.5 + WHM,辅助服务器仅用于WHM DNS服务器)时,我有点弄乱了防火墙,所以黑客可以从我的服务器发送东西。 我的主要IP是xy29.218 。 无论如何 – 我在几个地方被列入黑名单,但现在这些黑名单已经消失了。 一个星期左右,Google仍然有我的黑名单。 因此,我处理了严重的损失。 许多客户想从我的托pipe等。 我用CSF防火墙SMTP_BLOCK选项修复了这个漏洞,并启用了WHM SMTP TEAK 目前我所看到的主要>>电子邮件>>查看邮件统计(错误部分)在WHM是以下消息的行和行 删除了电子邮件地址的安全性 R = lookuphost T = remote_smtp:数据结束后远程邮件服务器的SMTP错误:主机aspmx.l.google.com [ab39.27]:550-5.7.1 [xy29 .218 1]我们的系统检测到来自您IP地址的不请自来的邮件的exception速率\ n550-5.7.1。 为防止我们的\ n550-5.7.1用户遭受垃圾邮件,您的IP地址发送的邮件已被阻止。\ n550-5.7.1请访问http://www.google.com/mail/help/bulk_mail.html进行审核\ n550 5.7.1我们的大量电子邮件发件人指南。 h24si3868764fas.171 我有什么select? 我有一个免费的IP。 我如何configurationExim从该IP发送邮件? 由于这个问题,我的大脑就像不断地被炸毁。 请有谁知道如何处理目前的情况,请给我一些帮助 – 任何帮助,build议等。 我已经尝试了我所知道的一切,但我还是不太了解,因为这是第一次(我刚开始使用networking主机等),我处理的是真实的物理服务器,而不是某种预先安装的VPS解决scheme。 很多 – 非常感谢,谁有时间提供一些帮助。
即使信封地址(见收到的电子邮件中的“已发送”标题)为“Cron Daemon”,Cron也会为所有用户发送始终设置为“From:[email protected](Cron Daemon)用户的正确电子邮件地址。 是否有可能创build一个头文件重写规则修复了传出电子邮件的“发件人”标题?
我在Ubuntu 14.04上安装了Exim 4.80服务器。 我想从Dovecot Auth切换到MySQL。 密码存储为crypt(sha256,以$ 5 $开头)。 扩展看起来像这样: server_condition = $ {如果crypteq {$ 3} {$ {lookup mysql {select密码来自帐户LEFT JOIN domains ON accounts.domain = domains.id AND domains.domain ='$ {quote_mysql:$ {domain:$ 2}}'WHERE accounts 。名称= '$ {quote_mysql:$ {local_part:$ 2}}'}}} {是} {无}} 当我打开debugging日志,我得到这样的东西: 10科目= $ 5 $ fBzbQG0FRF1Lt2QI $ Nhmrw5gKq62vmHDD8Eov9WCoGRPkk —–删除—- 10encryption= $ 5 $ fBzbQG0FRF1Lt2QI $ Nhmrw5gKq62vmHDD8Eov9WCoGRPkk […]
目前,我在企业电子邮件服务器上遇到问题,因为Exim将其服务器主机名追加到发件人的电子邮件地址的尽头,尽pipe电子邮件地址已经完全符合要求。 例如,用户通过以下方式发送电子邮件: [email protected] Exim正在将其改为: "[email protected]"@corp-2.mycompany.co.uk 这不再是有效的电子邮件地址,因此接收邮件的服务器通常会拒绝邮件,因为它无法validation发件人。 Eximconfiguration在: http : //pastebin.com/4nS6T1Aw 虚拟交付(exim -bh)的Exim输出: http ://pastebin.com/UTXC8RuR 从外观上看,有些奇怪的是引号,我认为Exim绊倒了自己,但是我在这个问题上摸不着头脑,希望有任何帮助! 谢谢
我的ISP需要我的发件人信封标题,并从:标题是一个特定的地址。 中继时如何configurationexim强制所有邮件都有这个地址?
我有使用域转发文件的exim邮件转发设置。 virtual_aliases_nostar: driver = redirect allow_defer allow_fail data = ${if exists{/etc/valiases/$domain}{${lookup{$local_part@$domain}lsearch{/etc/valiases/$domain}}}} file_transport = address_file group = mail pipe_transport = virtual_address_pipe retry_use_local_part domains = lsearch;/etc/localdomains unseen 它工作正常。 不过,我想重写“to”标题。 在我的系统filter中,我想把这样的东西: headers remove to headers add "To: $recipient:" 我试过了: headers remove to headers add "To: $recipient:" headers remove to headers add "To: $h_env-to:" headers remove to headers add […]
我试图debugging一个eximconfiguration问题(Ubuntu),我在configuration中看到很多行,例如: remote_smtp: debug_print = "T: remote_smtp for $local_part@$domain" driver = smtp 但是,我不知道如何获得这些语句的输出。 我已经尝试编辑/ etc / default / exim4并在其中添加各种CLI参数,例如-v,-d,-d + all,虽然它们确实有效,但debug_print行无处可寻(stderr,stdout,在/ var /日志/ exim4的/ mainlog)。 如何启用,然后在哪里find“T:remote_smtp for …”输出?
我将传入的邮件传送到PHP脚本中,立即将RAW电子邮件存储在MySQL数据库中。 它工作得很好,除了约0.7%的电子邮件到达与截断的邮件正文。 我发现有人的电子邮件失败,并让他们发送电子邮件到我的Gmail帐户和服务器。 Gmail没有问题,我看到了整个消息。 但是我的服务器像这样裁剪了原始信息: Delivered-To: [email protected] Received: by 10.152.1.193 with SMTP id 1csp3490lao; Mon, 20 Oct 2014 05:33:31 -0700 (PDT) Return-Path: <[email protected]> Received: from vps123.blahblah.com (vps123.blahblah.com. [74.124.111.111]) by mx.google.com with ESMTPS id fb7si7786786pab.30.2014.10.20.05.33.30 for <[email protected]> (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 20 Oct 2014 05:33:30 -0700 (PDT) Message-ID: <14FBD481E1074C79AF3D@acerDator> From: =?utf-8?Q?sende=C3=A4r?= <[email protected]> To: "test" <[email protected]> References: […]
现在的情况: 我们有一个VPS,它拥有一个网站example.org。 Exim被configuration为一个智能主机。 通过exim发送的所有电子邮件都被成功转发到另一个邮件服务器(在example.com上工作)。 目标: 将发送至*@example.org的邮件转发至*@example.com,即将收件人地址从*@example.org更改为*@example.com。 问题: 如果我发送邮件到地址*@example.org,那么看起来exim不会改变地址,它仍然将邮件转发到另一个邮件服务器,但是收件人仍然是*@example.org。 也许redirect不适用于某些原因。 configuration和日志: /etc/exim4/update-exim4.conf.conf: dc_eximconfig_configtype = '智能主机' dc_other_hostnames = '' dc_local_interfaces = '' dc_readhost = 'example.org' dc_relay_domains = 'example.org' dc_minimaldns = '假' dc_relay_nets = '0.0.0.0 / 32' dc_smarthost = 'example.com :: 26' CFILEMODE = '644' dc_use_split_config = '假' dc_hide_mailname = '真' dc_mailname_in_oh = '真' dc_localdelivery = 'maildir_home' /etc/exim4/conf.d/router/999_exim4-config_redirect(由我创build): […]