我看到了大量允许 Google Apps 使用外部 AD 和 LDAP 服务进行登录的解决方案。
但是,我已经在 Google Apps 中设置了大量用户,而我正试图反其道而行之。也就是说,我希望允许用户使用我在 Google Apps 中创建的帐户登录我的外部服务器。
有没有人成功发现将 Google Apps 域用作 Open Directory、Active Directory 或 LDAP 提供程序的方法?
我发现虽然可以使用 Gmail/Google Apps 作为脚本使用的 SMTP 服务器,但如果发送的电子邮件过多,我开始收到错误消息:
SMTP Error: 454 4.7.0 Too many login attempts, please try again later.
Run Code Online (Sandbox Code Playgroud)
通常,如果我等待一两个小时,我可以再发送 100 封左右的电子邮件,但我很快就会再次遇到相同的错误消息。
我有一个域,我们称之为 foobar.com。foobar.com 的所有 MX 记录都指向 Google 的邮件服务器,因为我正在为您的域使用Google Apps来管理它。这很棒,因为每个人都可以获得 GMail 的所有优势,但我们的电子邮件地址不是 @gmail.com。
我也有服务器。首先,它是一个 Web 服务器,但它也提供其他服务。它提供的服务之一是 foobar.com 的网站以及各种虚拟主机的网站,例如 shop.foobar.com 和 forum.foobar.com。服务器正在运行 Ubuntu 8.04,因为我喜欢在生产中使用 LTS 版本。
问题是,服务器上运行着各种需要能够发送电子邮件的应用程序。各种应用程序,例如 cron 作业,会在出现错误时向我发送电子邮件。一些 Web 应用程序需要在用户忘记密码时向用户发送电子邮件,以确认新注册用户等。最后,能够使用 mail 命令或 mutt 从命令行发送电子邮件是很好的.
如何在网络服务器上设置邮件以通过 Google 应用程序邮件服务器?我不需要网络服务器来接收邮件,虽然那会很酷。我确实需要它能够以任何合法地址@foobar.com 发送邮件。这样,论坛应用程序可以在 from 字段中发送带有 forum@foobar.com 的邮件,而电子商务应用程序将在 from 字段中发送 shop@foobar.com。此外,通过谷歌服务器发送邮件,我们可以避免电子邮件被网络上的各种垃圾邮件过滤器拦截的许多问题。Google 的 SMTP 服务器比我的更受信任。
我很擅长管理 Linux 系统,但在谈到电子邮件时我绝对是脑残。我需要从头到尾逐步说明如何设置。我需要知道要安装的所有东西,以及对配置文件所做的每一个必要更改。过去我曾尝试遵循各种方法和指南,但没有一个是完全正确的。要么他们根本不起作用,要么他们提供的配置不是我想要的。
请帮忙。谢谢。
我们是一家运行 Google Apps (Enterprise) 的小商店,可满足我们的电子邮件需求。爱它。在内部,我们使用的是 Windows AD (2003)。那里也没有抱怨。
我想在 AD 和 Google Apps 之间使用某种 SSO 方法,以便 AD 是我的人必须管理(并定期更改!)密码的唯一地方。
我过去看过谷歌的“tfm”,但我想我不太明白。有没有人这样做?如果是这样,你愿意分享如何吗?可以在没有大量复杂性和费用的情况下完成吗?
或者,也许是任何 oauth?
我所能找到的 - 是谷歌的 2factor 身份验证。但我想使用 Google Apps base 进行 OpenVPN 身份验证。
我相信可以制作类似 gitlab 的东西。您可以将证书放在哪里,然后无需登录名和密码即可使用它。
我使用 Google Apps for Work。假设我有:
主域名.com
另一个别名域:
别名域名.com
只要我从主域发送电子邮件,SPF 和 DKIM 结果就会完全一致。
但是,当我从别名域发送电子邮件时,SPF 无法对齐,原因是它实际上是 primarydomain.com 发送电子邮件。
有什么方法可以为别名域调整 SPF?
我的小开发者头脑从来没有真正理解过如何做到这一点,所以也许你可以帮助我。
我使用 Google Apps for Domains 和 MyDomain 作为 DNS 外部服务。
编辑:艰难的人群,在谷歌应用程序中说:
更改 SPF 记录以对抗垃圾邮件(可选)
您可以定义 SPF 记录以仅授权某些 IP 地址为您的域发送电子邮件。这将防止垃圾邮件发送者使用您域中的伪造地址发送未经授权的电子邮件。
我正在使用适用于 Route 53 的新 AWS GUI 来设置我的域记录。但是,AWS 控制台不会接受推荐的 Google Apps SPF 记录v=spf1 include:_spf.google.com ~all(在此处找到)。
它不断给我一个错误说明
The record set could not be saved because:
- The Value field contains invalid characters or is in an invalid format.
Run Code Online (Sandbox Code Playgroud)
保存为 SPF 和 TXT 时会发生这种情况。有任何想法吗?
我正在尝试添加ASPMX.L.GOOGLE.COM为 MX 记录,但无法添加。错误是invalid data record。谁知道怎么修它 ?
我正在将 Google Cloud Platform 与 Google Cloud DNS 结合使用。对于我的邮件,我使用的是 Google Suite。我的网站运行良好。

我注意到我的 google 应用程序域的一个特殊行为。大多数邮件都按您的预期通过,但经过一段时间后,我得出的结论是,某些发件人的邮件不会通过。在确定了一个这样的发件人后,他的邮件不会通过,我让他尝试给我发送一封电子邮件,并将“投递失败”的回复转发到我的常规 gmail。
传递失败响应包含以下代码段:
----- 会话记录如下 -----
<myusername@GHS.L.GOOGLE.COM>... 延迟:与 ghs.l.google.com 的连接超时。
这帮助我通过快速搜索确定了问题,这将我带到了 Google Apps 帮助论坛上的这个页面。事实上,我检查了我的域的 DNS 记录,并将@其设置为 ghs.google.com。(CNAME),它不应该是。将其更改为@ 74.125.93.121 (A)* 解决了问题。
我知道在邮件无法通过的情况下,我的域名通过 CNAME 查找替换为其规范名称,因此邮件被发送到myusername@ghs.l.google.com而不是myusername@mydomain.com. 但为什么它对绝大多数发件人有效?邮件无法通过的发件人是否使用了某种不同类型的邮件协议、一些奇怪的 DNS 设置,或者可能是什么?
从我在谷歌上研究这个问题所看到的,这似乎是一个普遍存在的问题(很多人抱怨来自战网的电子邮件无法通过,这将是一个流行的例子),只是人们似乎没有请注意,问题在于他们自己的 DNS 设置,而不是发件人一侧。
那么如何解释呢?
* 我使用这个 IP 是因为我在这里读到的,但我认为任何 IP 都可以。任何人都可以证实这一点吗?请注意,简单地删除@记录并不能解决问题,必须对其进行更改。