1

因此,随着 Gmail 添加对 3rd 方 SMTP 服务器的支持,以及支持电子邮件转发的蹩脚工作电子邮件系统,我要做的合乎逻辑的事情是为我的工作启动一个 gmail 邮箱,从工作中转发到它,并设置我的工作 SMTP (不再“代表”垃圾发送。)

我想出了如何使用 Greasemonkey 脚本将 Gmail 徽标替换为我公司的徽标,并想出了如何将“Loading blah@gmail.com”替换为“Loading my work@email.com”

然而,我无法破解的是让顶部栏中的 blah@gmail.com 地址“切换”到我的新电子邮件地址(即使只是为了展示)。我使用了替换文本脚本,但显然它不适用于 JavaScript(当我在 HTML 版本上运行它时,它替换了文本,但谁想替换 H​​TML 版本)

长话短说**:有谁知道我可以使用 Greasemonkey 或类似的东西更改我的 gmail 窗口顶部显示的电子邮件地址?**(在“离线 | 旧版本 | 帮助 | 报告 Gmail 错误| 退出')

4

2 回答 2

3

如果您在工作中拥有该域,您可以使用 google 应用程序http://www.google.com/apps/intl/en/group/index.html注册它,然后将您的 MX 服务器设置为 google 并使用他们的 gmail(使用你的标志)在那里。

如果您不拥有该域,我不建议您将公司电子邮件转发到 gmail。我知道当我的公司电子邮件离开他们的服务器时,我的公司会变得非常暴躁。

于 2009-09-02T01:28:26.480 回答
1

适用于您的解决方案的 Javascript:

// ==UserScript==
// @name          Gmail Replace Domain
// @author        http://codejoust.com
// @namespace     http://mail.google.com/
// @description   example script to alert "Hello world!" on every page
// @include       http://mail.google.com/*
// ==/UserScript==
var your_domain = 'yourdomain.com';
var canvas_frame = document.getElementById('canvas_frame').contentWindow.document;
var user_id = canvas_frame.getElementById('guser').getElementsByTagName('b')[0];
user_id.innerHTML = user_id.innerHTML.replace('gmail.com',your_domain);

作为一个要点

于 2009-10-17T04:20:53.543 回答