我正在尝试在 Ubuntu 9.04 服务器上重新配置绑定记录,以便将电子邮件重定向到 gmail 我现有的记录看起来像这样(不是真实的 ip)
; MX 记录 @ IN MX 10 邮件 ; 地址记录 @ 在 70.88.42.67 www 在 A 70.88.42.67 FTP 输入 70.88.42.67 邮寄地址 70.88.42.67
我认为需要的改变只是简单的,我是否正确
; MX 记录 @ IN MX 10 邮件 ; 地址记录 @ 在 70.88.42.67 www 在 A 70.88.42.67 FTP 输入 70.88.42.67 用 CNAME 发送邮件 ghs.google.com
我正在对保存在 /var/cache/bind 中的 db 文件进行更改,然后将重新启动 bind 以应用它们。这足够了吗?
我打算停止使用一些谷歌服务(比如用于个人电子邮件的 gmail,但仍然用于像谷歌代码这样的服务)。我并不太偏执,我知道网络中的每项服务都是对隐私的威胁。谷歌的问题在于它可以访问我所有的搜索历史、聊天记录、电子邮件,并且只是将所有内容关联起来——我的整个在线生活。与在 flickr 帐户中有一些信息不同,在 twitter 中有一些信息,您可以删除一个帐户,并且它们不会(希望)合并以获取有关您自己的更多信息。
我不知道在 20 年、40 年之后,这是否会被用来对付我,或者谷歌成为一个拥有不同所有者的公司,这些公司完全是邪恶的。
反正。我计划每月向 VPS 支付 20 美元并安装某种电子邮件服务器/客户端。我会为我购买一个域并使用@domain 创建一个电子邮件。
我想知道一些关于开源解决方案的建议,我不想要一些非常复杂的东西(“一个完整的企业群件解决方案”,只是“企业”这个名字让我很痒),我想要一个简单的基于 Web 的电子邮件帐户。如果无法使用 Web 界面,则至少有一个支持 pop3/imap 的非常轻量级的 *nix 解决方案。
是否有一个“垃圾邮件”组,我可以在其中获得 ip 黑名单或垃圾邮件黑名单,并集成到上述电子邮件解决方案中?我真正喜欢 gmail 的一件事是它的垃圾邮件控制。
如果可能的话,我想从那些试图和我做同样事情的人那里了解一些经验。我是 Linux 和系统管理的初学者,但我不介意必须学习所有这些东西。这是学习一些新技能的机会。
SPF 检查更新http://www.openspf.org/Why:
SPF 检查结果如下:启用 SPF 的邮件服务器拒绝了声称信封发件人地址为 support@ourdomain.com 的邮件。启用 SPF 的邮件服务器收到来自 ourdomain.com (xxxX) 的邮件,该邮件声称信封发件人地址为 support@ourdomain.com。域ourdomain.com 已授权ourdomain.com (xxxx) 代表其发送邮件,因此该邮件应该已被接受。我们无法说明为什么被拒绝
更新:我正在使用 Google Apps 发送电子邮件和接收电子邮件。也许这有助于研究我们的问题。我们只设置了 gmail 的 MX 记录,现在认为这可能是一个问题?如果邮件服务器从 www.ourdomain.com 收到一封电子邮件,但找不到该 IP 的 MX 记录,这可能是坏的还是坏的?
我们所有的邮件都将发送到 gmail 垃圾邮件文件夹。邮件不是垃圾邮件或大件,只是来自我们网络应用程序的注册确认电子邮件。
SPF 标头给了我以下内容
Received-SPF: pass (google.com: best guess record for domain of apache@www.ourdomain.com designates x.x.x.x as permitted sender) client-ip=x.x.x.x;
Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of apache@www.ourdomain.com designates x.x.x.x as permitted sender) smtp.mail=apache@www.ourdomain.com
Received: from www.ourdomain.com (localhost [127.0.0.1])
Run Code Online (Sandbox Code Playgroud)
其中 xxxx 是我们的完整 IP …
我将 postfix 配置为将邮件转发到外部地址(主要是 GMail):
user1@mydomain.com user1@gmail.com
user2@mydomain.com user2@gmail.com
office@mydomain.com user1@gmail.com, user2@gmail.com, ...
...
Run Code Online (Sandbox Code Playgroud)
一切正常,除了当我从我的 user1@gmail.com GMail 帐户向 user1@mydomain.com 发送邮件时,它会被转发(日志中为 250 OK),但从未出现在 GMail 中。这可能不是一个常见的情况,但从我的 GMail 帐户发送邮件到 office@mydomain.com 或将自己置于抄送中。我只是不喜欢我的消息在没有任何错误迹象的情况下丢失的想法。
我也计划为其他一些用户配置转发,我相信每个人都会首先通过向自己发送邮件来测试它(然后告诉我,它不起作用)。
这个问题已经在之前的帖子中讨论过:
我知道 postfix 可以重写消息的标题。在这种情况下,我是否可以更改发件人地址(更改为 forward@mydomain.com 之类的内容)以防止 GMail 忽略邮件。
我试图弄清楚 a) 确切的配额是多少,以及 b) 在 postfix 中 Google App 的 SMTP 中继服务的配置。
当我查看 google 文档时,我可以看到中继主机应该是:
smtp-relay.gmail.com
Run Code Online (Sandbox Code Playgroud)
到目前为止,我正在使用以下内容(现已工作多年):
relayhost = [smtp.gmail.com]:587
Run Code Online (Sandbox Code Playgroud)
所以smtp.gmail.com代替smtp-relay.gmail.com. 因此,两者之间有什么区别?我目前没有使用正确的 SMTP 中继服务吗?它对谷歌设定的配额有影响吗?
我的理解是我目前没有使用正确的 SMTP 中继服务,而且我受到不同配额的限制。一个元素
之后,我正在寻找一份参考资料,解释如何配置 postfix 以匹配 G Suite 提供的配额。
假设我拥有example.com,我在我的服务器上安装和配置了 dkim(apt-get install opendkim opendkim-tools等等),并且我将相关的公钥添加到域的 DNS 记录中。
然后当从我的服务器发送电子邮件时(例如:使用 PHPmail(...)或 postfix),它将具有 DKIM 签名。
但我也contact@example.com从 Gmail发送电子邮件,使用Sendgrid SMTP 的“将邮件发送为”功能。
但是我在 Gmail 中没有看到 DKIM 的设置。 从 Gmail 发送的邮件是否会因为未使用 DKIM 签名而被禁止/无法正确发送?
如何使用 DKIM 从 Gmail 为我的域发送电子邮件?(使用发送邮件作为功能)
注意:这是我所说的“将邮件发送为”功能:
如果有人从 Gmail 帐户发送电子邮件,我是否可以跟踪电子邮件发送者的 IP 地址,或者 Google 是否将其隐藏?
我真的不明白(当然是因为我的无知)有另一个服务来更新,检查,维护,备份等的好处......当你有像gmail这样的优秀服务,你可以拉用户官方邮箱in. 我们有 40 个用户,任何类型的“光”将不胜感激:)
通过 Google Apps 邮件客户端发送时,邮件将包含“X-Originating-IP”标头。
但是当通过 Gmail 发送并使用 SMTP send-mail-as 选项时,它不会泄露 IP 地址。(是的,它通过正确的 Google Apps 帐户 SMTP)。
为什么会发生这种情况?如果我不想泄露我的 IP 地址,我必须打开 Gmail 并用它(作为其他人)发送一封电子邮件,而不仅仅是使用高级 Google Apps 邮件界面......
我真的不认为他们应该泄漏 IP 地址。可以理解,现场交换服务器会泄露原始 IP 地址,但客户为什么希望 Google Apps 泄露它?
无论如何要禁用应用程序管理面板中的标题?我目前找不到任何选项。
有没有像这样不会泄漏 IP 的 Google Apps 替代品?
我正在尝试使用 sendmail 发送电子邮件。我遵循了这个操作方法:http : //linuxconfig.org/configuring-gmail-as-sendmail-email-relay
我试图通过控制台发送电子邮件:
echo "Just testing my sendmail gmail relay" | mail -v -s "Sendmail gmail Relay - New Server" user@gmailcom
Run Code Online (Sandbox Code Playgroud)
命令的输出是:
WARNING: local host name (server01) is not qualified; see cf/README: WHO AM I?
user@gmail.com... Connecting to [127.0.0.1] via relay...
220 server01 ESMTP Sendmail 8.14.4/8.14.4; Thu, 10 Dec 2015 18:05:36 -0200
>>> EHLO server01
250-server01 Hello server1 [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
>>> MAIL From:<root@server01> SIZE=279 …Run Code Online (Sandbox Code Playgroud)