LOB 0 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Hallo zusammen, wir suchen nach einer kostenfreien Möglichkeit die Benutzerphotos unserer MAer (91 an der Zahl) aus unserem Active Directory in deren Outlook-Signaturen einzupflegen. Dazu haben wir in AD schon das Benutzer Attribut "Photo" erstellt siehe Screenshot: Wie kann ich das Bild per Script z.B. VBS Script als Variable ansprechen, damit sich das Script nur genau das Foto des Users variabel zieht. Sprich man hat ein Script für alle Benutzer, welches die exakten, hochgeladenen Fotos der User aus dem AD Verzeichnis in der Outlook Signatur anzeigt. Für Hilfe wäre ich sehr dankbar mfg Zitieren Link zu diesem Kommentar
Nobbyaushb 1.475 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Habt ihr denn schon eine Signatur für den Exchange laufen, wenn ja, wie? Ist der On- Premises oder O365? Zitieren Link zu diesem Kommentar
LOB 0 Geschrieben 7. April 2022 Autor Melden Teilen Geschrieben 7. April 2022 Hallo Nobbyaushb, wir verteilen momentan die Signaturen bereits über ein VBS Script über GPOs unter Logon. mfg Zitieren Link zu diesem Kommentar
cj_berlin 1.329 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Gerade eben schrieb LOB: wir verteilen momentan die Signaturen bereits über ein VBS Script über GPOs unter Logon. Naja, wenn euer VBS-Skript die Signatur aus dem AD mit Daten bestückt, kann es ja auch das Photo-Attribut auslesen und in die HTML-Datei einbinden Oder ihr investiert ein paar Kröten in eine Lösung, und Du kannst Dich wichtigeren Dingen zuwenden. 1 Zitieren Link zu diesem Kommentar
Nobbyaushb 1.475 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Gerade eben schrieb LOB: Hallo Nobbyaushb, wir verteilen momentan die Signaturen bereits über ein VBS Script über GPOs unter Logon. Das heißt, nicht der Exchange erzeugt die Signatur sondern lokal das Outlook Finde ich unpraktisch, zudem können die User das ein oder ausschalten Guck dir mal das Tool von Gangl an OLX Disclaimer Kostet nicht die Welt, ist sehr mächtig und läuft als Dienst auf dem Exchange Zitieren Link zu diesem Kommentar
cj_berlin 1.329 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 (bearbeitet) @Nobbyaushb Ja und nein. Exchange-basiertes Tool: + kann auch OWA und ActiveSync +/- kann vom User nicht umgangen werden + kann Signatur (bedingt) auch je nach Empfänger anpassen - kann signierte und verschlüsselte Mails naturgemäß nicht sauber verarbeiten - Mail beim Empfänger sieht anders aus als beim Absender - stirbt, wenn Exchange in die Cloud geht, da muss Ersatz gesucht werden Outlook-basiertes Tool: + kann mit Verschlüsselung und Signierung umgehen + kann beim Gang in eine Exchange-Cloud 1:1 beibehalten werden +/- je nach Anwendungsfall - User kann Signatur vor dem Versand verändern - hat keine Auswirkungen auf ActiveSync und nur sehr bedingt auf OWA - muss auf X Clients gepflegt werden statt auf Y Exchange-Servern bearbeitet 7. April 2022 von cj_berlin 1 Zitieren Link zu diesem Kommentar
Nobbyaushb 1.475 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 In der Cloud verwenden die meisten meiner Kunden Exclaimer. Das On-Premises Tool haben die leider vom Markt genommen Aber ja, Abwägung Zitieren Link zu diesem Kommentar
LOB 0 Geschrieben 7. April 2022 Autor Melden Teilen Geschrieben 7. April 2022 vor einer Stunde schrieb cj_berlin: Naja, wenn euer VBS-Skript die Signatur aus dem AD mit Daten bestückt, kann es ja auch das Photo-Attribut auslesen und in die HTML-Datei einbinden Oder ihr investiert ein paar Kröten in eine Lösung, und Du kannst Dich wichtigeren Dingen zuwenden. Wenn ich das Photo Attribut bei unserem HTML Doc einbinden möchte, so wie ich die anderen Attribute einbinde, wird das Bild nicht übernommen. Wie sähe denn die Syntax aus, die du mir empfehlen würdest? mfg Zitieren Link zu diesem Kommentar
mwiederkehr 382 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Das Bild ist binär im AD gespeichert. Du kannst es nicht 1:1 ins HTML einfügen, sondern musst es auslesen, Base64-codieren und dann den Base64-String in die Signatur einfügen: <img src="data:image/png;base64, _erzeugter_String_"/> Wobei es schöner ist, die Bilder auf einem Webserver abzulegen und darauf zu verlinken. Sonst werden sie mit jeder E-Mail mitgeschickt. Einbetten funktioniert zwar, aber es ist suboptimal, wenn eine 1-KB-Nachricht wegen dem Foto auf 200 KB aufgeblasen wird. Zitieren Link zu diesem Kommentar
NorbertFe 2.061 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 vor 9 Minuten schrieb mwiederkehr: wenn eine 1-KB-Nachricht wegen dem Foto auf 200 KB Erstens sind die Bilder an der STelle deutlich kleiner und zweitens interessiert das heute sowieso keine S.. mehr, ob da 1KB oder 200KB über die Leitung gehen. (Leider). Was da an Bannern und Logos inzwischen mitgeschickt wird, überschreitet den eigentlichen Informationsgehalt der meisten Mails um ein Vielfaches. :) 1 1 Zitieren Link zu diesem Kommentar
mwiederkehr 382 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 vor 3 Minuten schrieb NorbertFe: Was da an Bannern und Logos inzwischen mitgeschickt wird, überschreitet den eigentlichen Informationsgehalt der meisten Mails um ein Vielfaches. Ja, leider. Ich bin kein Purist und verwende HTML, aber meine Signatur ist brav mit "-- " abgetrennt. Vor über 20 Jahren habe ich als Azubi in einer Newsgroup eine Frage gestellt. Mit Outlook Express. Was dann passiert ist, würde man heute "Shitstorm" nennen. Es hat bis heute Eindruck hinterlassen. Zitieren Link zu diesem Kommentar
NorbertFe 2.061 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Wenn man OE mit OE-Quotefix konfiguriert hatte, war das ganz gut zu benutzen (fand ich). :) Du glaubst ja nicht, wie oft ich die Frage nach "warum sind denn da die zwei Striche) inzwischen den immer selben Leuten bei uns in der Firma erklärt hab. ;) Zitieren Link zu diesem Kommentar
LOB 0 Geschrieben 7. April 2022 Autor Melden Teilen Geschrieben 7. April 2022 Hallo zusammen und mwiederkehr, Ich verstehe deinen Tipp folgendermaßen: Das Bild Base64 codieren und diesen String in den HTML Code einbetten. Aber dann benötige ich ja für jeden Benutzer aus meinem AD eine eigenen kompletten Code oder verstehe ich etwas falsch? Gibt es eine Möglichkeit, dass ich wie bisher einen Code habe, der auf das Bild in AD zugreift und somit vollständig variabel agieren vorliegt. Vielleicht kann das Bild ja auch auf einem share schon Base64 codiert liegen und der Code zieht sich das Bild nach Userdaten von AD von dem share. mfg Zitieren Link zu diesem Kommentar
mwiederkehr 382 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Du kannst die Binärdaten mit VBS aus dem AD auslesen: Help stuck with VBS AD query that save files from thumbnailphoto into bmp file. it doesn't go threw sub OUs (microsoft.com) Dann die Binärdaten Base64-codieren: encoding - Base64 Encode String in VBScript - Stack Overflow Und diesen String dann als Bild einbetten. Du kannst die Bilder natürlich auch einmalig manuell Base64-codieren und den String dann im AD zum Beispiel unter "customAttribute1" speichern. Dann ist die Pflege etwas aufwendiger, dafür das Script wesentlich einfacher. Zitieren Link zu diesem Kommentar
NilsK 2.957 Geschrieben 7. April 2022 Melden Teilen Geschrieben 7. April 2022 Moin, ich würde nur kurz dazwischenschieben: Habt ihr schon mit den Anwendern gesprochen? Ich würde mit Nachdruck an mehrere Türen in unserem Haus klopfen, wenn mein Bild mit jeder Mail verschickt würde, und verlangen, dass der Unfug abgestellt wird. Gruß, Nils 5 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.