因此,随着Gmail添加对第三方SMTP服务器的支持,以及支持电子邮件转发的蹩脚工作电子邮件系统,我要做的合乎逻辑的事情就是为我的工作启动gmail框,从工作转发到设备并设置我的工作SMTP(不再是“代表垃圾发送”了。)
我想出了如何使用Greasemonkey脚本将Gmail徽标替换为我公司的徽标,并想出如何将“Loading blah@gmail.com”替换为“Loading my work@email.com”
然而,我无法破解的是将顶部栏上的blah@gmail.com地址“切换”到我的新电子邮件地址(即使仅用于展示)。我使用了替换文本脚本,但显然它不适用于JavaScript(当我在HTML版本上运行它时,它替换了文本,但是谁想要替换HTML版本)
LONG STORY SHORT **:有没有人知道我可以使用Greasemonkey或其他类似的方式更改我的Gmail帐户顶部显示的电子邮件地址?**(在“离线”|“旧版本”|帮助|报告Gmail错误|签署OUt')
答案 0 :(得分:3)
如果您在工作中拥有该域名,则可以将其注册到谷歌应用http://www.google.com/apps/intl/en/group/index.html,然后将您的MX服务器设置为谷歌并在那里使用他们的Gmail(带您的徽标)。
如果您不拥有域名,我建议您不要将公司电子邮件转发给Gmail。我知道当我的公司电子邮件离开他们的服务器时,我的公司变得非常脾气暴躁。
答案 1 :(得分: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);
作为gist。