2009-07-31 3 views
1

Also, mit Gmail Hinzufügen von Unterstützung für SMTP-Server von Drittanbietern, und meine lahmen Arbeit E-Mail-System Unterstützung E-Mail-Weiterleitung, die logische Sache für mich zu tun war, eine Gmail-Box für meine Arbeit zu starten, weiter es von der Arbeit, und meine Arbeit SMTP einrichten (keine von denen "gesendet im Auftrag von" Müll mehr.)Branding Reguläres GMail für neue Adresse

Ich fand heraus, wie das Gmail-Logo mit meinem Firmenlogo mit einem Greasemonkey-Skript zu ersetzen, und herausgefunden, wie ersetzen Sie die "Laden von [email protected]" mit "Laden meiner [email protected])

Was ich nicht knacken konnte, ist jedoch die [email protected] Adresse auf der oberen Leiste zu bekommen auf meine neue E-Mail-Adresse "geschaltet" werden (auch wenn nur für die Show). Ich benutzte ein Replace-Skript, aber anscheinend funktioniert es nicht mit JavaScript (wenn ich es auf der HTML-Version ausgeführt, ersetzte den Text, aber wer die HTML-Version ersetzen möchte)

LONG STORY KURZ **: Hat jemand Ich weiß, wie ich mit Greasemonkey oder etwas Ähnlichem die E-Mail-Adresse oben in meinem Gmail-Fenster ändern kann. ** (neben 'Offline | Ältere Version | Hilfe | Gmail-Fehler melden | Unterschreiben')

Antwort

3

Wenn Sie die Domain bei Ihrer Arbeit besitzen, können Sie sie bei google apps http://www.google.com/apps/intl/en/group/index.html registrieren und dann Ihre MX-Server auf Google setzen und dort ihre Gmail (mit Ihren Logos) verwenden.

Wenn Sie die Domain nicht besitzen, empfehle ich NICHT, Ihre Unternehmens-E-Mail an Google Mail weiterzuleiten. Ich weiß, dass meine Firma sehr mürrisch wird, wenn meine korporative E-Mail ihre Server verlässt.

1

Javascript für Ihre Lösung:

// ==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); 

Als gist.