我正在设立一个邮件服务器来发送我工作的通讯公司。 这个想法是给我们更多的select,而不必每月向另一家公司支付数百美元来发送我们所有的邮件。 我们所有收到的邮件已经由Google Apps处理,但是我希望能够从我们的域发送邮件,并且正在设置专用的VPS来处理此任务。 服务器也可能包含我们的列表pipe理软件和数据库。 我的问题:什么是相对容易configuration,在debian或ubuntu上运行的极其高效的邮件服务器? 标准 应该能够在Linode节点上每小时发送30,000多封电子邮件。 对于有中等linux经验的人来说,可以安装/configuration 只能设置邮件输出。 我的经验: 中级先进的Arch Linux的势在必行 灯 LNMP(nginx) 捆绑 Ubuntu的服务器centos
我发现一些(less数)供应商不会将通过SMTP从邮件客户端发送的电子邮件复制到“发件箱”文件夹中。 他们只复制到发送的文件夹,如果你从他们的网页界面发送,通过SMTP客户端直接发送的一切都不会被复制到任何文件夹。 这是一个标准的遵守行为还是一个不好的做法? 我注意到,例如GMail正确地将这些电子邮件保存到[发送]文件夹和[IMAP /发送]。 我怀疑这种行为只是针对销售IMAP服务(允许创build文件夹和复制电子邮件)。 编辑:我只是想一些参考什么是正确的行为,当一台服务器通过SMTP接收邮件。 将其从本地发送的文件夹中丢弃
我刚刚收到一封来自[email protected]的电子邮件,发送到[email protected],这个电子邮件被我的所有人抓住并通过电子邮件发送给我。 下面是电子邮件的标题,显示它是从191.185.233.11发送的,但通过我的networking邮箱IP 185.116.214.97 我的SPFlogging是v=spf1 a mx ip4:185.116.214.97 -all这些都应该工作,所以在这个世界上v=spf1 a mx ip4:185.116.214.97 -all可能? Return-Path: <[email protected]> Received: from server.primahc.com (server.primahc.com [185.116.214.97]) by mtaig-mac03.mx.aol.com (Internet Inbound) with ESMTP id 6509B700000A1 for <[email protected]>; Mon, 30 May 2016 17:54:08 -0400 (EDT) Received: from ([191.185.233.11]) for <[email protected]> with MailEnable Catch-All Filter; Mon, 30 May 2016 22:54:05 +0100 Received: from bfb9e90b.virtua.com.br ([191.185.233.11]) […]
我打算在Ubuntu上托pipe电子邮件服务(是我更熟悉的发行版)。 我只是想提供真正体面的电子邮件服务,包括: 客户可以轻松创build账户 良好的webmail界面 垃圾邮件过滤。 有没有任何付费/免费的软件堆栈来实现这个很容易在我的工作? 谢谢! 吉列尔莫
我有两个Gmail帐户,我想configuration我的本地postfix服务器作为一个客户端,与smtp.gmail.com:587与凭据取决于发件人地址进行SASLvalidation。 所以,假设我的Gmail帐户是: [email protected]和[email protected] 。 如果我在FROM头域中发送了带有[email protected]的邮件,那么postfix应该使用凭证: [email protected]:psswd1通过gmail SMTP服务器进行SASLauthentication。 与[email protected]类似,它应该使用[email protected]:passwd2 。 听起来相当简单。 那么,我在http://www.postfix.org/SASL_README.html跟随了postfix官方文档,最后我得到了以下相关configuration: /etc/postfix/main.cf中 smtp_sasl_auth_enable = yes smtp_sasl_security_options = noanonymous smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sender_dependent_authentication = yes sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay smtp_tls_security_level = secure smtp_tls_CAfile = /etc/ssl/certs/Equifax_Secure_CA.pem smtp_tls_CApath = /etc/ssl/certs smtp_tls_session_cache_database = btree:/etc/postfix/smtp_scache smtp_tls_session_cache_timeout = 3600s smtp_tls_loglevel = 1 tls_random_source = dev:/dev/urandom relayhost = smtp.gmail.com:587 /等/后缀/ sasl_passwd [email protected] [email protected]:passwd1 […]
(我知道在ServerFault上这个问题有几个近似重复的问题,但是不幸的是我没有帮上忙,一个不完整的列表: 1,2,3 ) 我有一个私人服务器,这也是我和我家的邮件服务器。 现在几个星期,Gmail阻止了我的服务器的邮件,我找不到原因。 谷歌的文件和联系表单竟然是死胡同或黑洞,他们从来没有回到我身边。 那么,我该如何联系Gmail呢? 当然,最好是人。 过去几年,我以前可以发送到Gmail,但是大约一个月前,我的邮件都被拒绝了,并显示以下消息: 我们的系统检测到来自您IP地址的不请自来的邮件的exception速率550-5.7.1。 为了保护我们的550-5.7.1用户免受垃圾邮件攻击,您的IP地址发送的邮件已被阻止。 550-5.7.1请访问550-5.7.1 https://support.google.com/mail/?p=UnsolicitedIPError查看我们的“550 5.7.1大容量电子邮件发件人指南”。 132si3016603wmh.2 – gsmtp(回复数据命令结束) 以下是我迄今为止所做的检查和完成的内容: 尽我所能,我没有发现我的服务器上有任何恶意软件(运行chkrootkit以及)。 stream量是一直低,我还没有发现我的日志中有任何可疑的东西。 我的服务器不是一个开放的中继(我使用几个在线服务来检查)。 服务器仅供我和我的家人使用,只有经过authentication的用户才可以发送。 我的服务器/域没有列在任何DNSBL(我使用www.dnsbl.info和其他人检查)。 我的域名在DNSWL.org 中列出。 我的域名已通过Gmail Postmaster工具注册。 在那里被标记为已validation 。 我曾尝试使用联系表单两次联系Gmail,并提供了所需的信息。 他们没有回到我身边(我第一次写信给他们的是三个星期前,也就是几天前的最后一次)。 我没有看到反弹中提到的页面上的文档,并阅读了该页面上链接的文档,但它们都被certificate是死胡同的。 在Gmail Postmaster工具中,他们链接到一个select自己冒险风格的文档进行故障排除 (它也链接在页面上的某处,从SMTP错误信息)。 自从我完成了所有的事情(唯一的例外是我没有DKIM),这也变成了一个死胡同。 我的域名拥有有效的SPFlogging,但没有DKIM。 IP有一个有效的反向DNSlogging(PTR)。 在这一点上,我不知道如何进行。 似乎没有办法实际联系到谷歌的这个人,我不明白为什么我的服务器被Gmail阻止。 我如何继续? 我错过了什么? 有没有办法解决这个问题,例如,我可以使用一种中继服务将邮件从我的服务器上传到Gmail? 编辑:我检查过去几周发送邮件的Postfix日志,并注意到从一个帐户(该用户的邮件被转发到另一台服务器,有时拒绝邮件作为垃圾邮件,我的系统没有捕获)反向散射。 它每两天发生一次,总是到相同的地址,但我当然需要解决这个问题。 除此之外,日志显示没有不寻常的传出邮件。 我注册了GSuite(前两周是免费的),并发送了一个支持请求,让我们看看如何… 编辑2:我很快就得到了GSuite支持人员的回应。 来回邮件后,我们通了电话。 从本质上讲,这个人告诉我,不幸的是,他在这里没有什么能做的(错误的部门,没有必要的系统),但是他想要帮助我,并把我的问题提交给别人。 那是星期五,今天星期二,不幸的是迄今为止没有发生任何事情。 邮件仍然不起作用,所以它是另一个死胡同,我会尝试使用http://www.wikihow.com/Contact-Google来获得其他人的电话。
这可能吗? 如果我只有一个IP地址,那么更改MXlogging应该不重要,因为它与www相同。 但是我的电子邮件完全在另一台机器上。
在发送电子邮件时,我希望我的服务器有正确的DomainKeys和SPFlogging设置logging,是否有一个网站,我可以通过电子邮件validation我的DomainKeys和SPFlogging?
已经挣扎了一天,找不到解决办法。 当试图发送邮件给一些主机时: Jan 5 10:31:37 vps**** sm-mta[2192]: STARTTLS=client, relay=mail-x.*****.co.uk., version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256 Jan 5 10:31:37 vps**** sm-mta[2192]: u059Vb4d002190: to=<****@****.co.uk>, ctladdr=<root@vps****.ovh.net> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=124764, relay=mail-x.****.co.uk. [212.46.138.29], dsn=5.1.8, stat=Service unavailable 经过一些研究发现,这可能是TLS问题,所以试图禁用和添加: Try_TLS: NO 但是然后我得到: Jan 5 10:33:56 vps**** sm-mta[2375]: ruleset=try_tls, arg1=mail-x.****.co.uk, relay=mail-x.****.co.uk, reject=550 5.7.1 <****@****.co.uk>… do not try TLS with mail-x.****.co.uk [212.46.138.29] Jan 5 […]
有人可以教我如何configuration一个centos实例发送邮件。 我的意图是发送一个基于一些信号和警报bash脚本的邮件给build立用户。 我不打算把它用作群发邮件机器。