Autor Thema: Userabhängige HTML Signatur generieren  (Gelesen 3571 mal)

Offline raphael.jermann

  • Frischling
  • *
  • Beiträge: 4
  • Geschlecht: Männlich
Userabhängige HTML Signatur generieren
« am: 29.10.04 - 16:20:03 »
Hallo zusammen!!

Ich habe eine relativ blöde Aufgabe gefasst und hoffe, dass mir jemand helfen kann.
Mein Auftrag ist es HTML Signaturen einzuführen.

Die Informationen müssen sein:
Name Vorname
Firma (Verschiedene)
Tel
Fax
Funktion
usw.

Was ist die einfachste Möglichkeit?
Kennt jemand einen anderen Weg, als jede Signatur einzeln zu erstellen?

Gruss

Raphi

Offline DaWutz

  • Senior Mitglied
  • ****
  • Beiträge: 253
  • Geschlecht: Männlich
Re: Userabhängige HTML Signatur generieren
« Antwort #1 am: 31.10.04 - 22:29:07 »
Die Informationen die Du benötigst liegen ja alle in eurem Adressbuch, oder? Dann könntest Du z.B. die Mailschablone so anpassen, das im Feld Body ein Default-Wert vorgeben ist.

Ich hab mir z.B mal sowas gebaut, kann natürlich beliebig erweitert werden...

Code
_nl :=@NewLine;
_user := @Name([CN];@UserName);
_company := @Unique(@NameLookup ( [Exhaustive]; _user; "CompanyName"));
_department := @Unique(@NameLookup ( [Exhaustive]; _user; "Department"));
_phone := @Unique(@NameLookup ( [Exhaustive]; _user; "OfficePhoneNumber"));
_mail := @Unique(@NameLookup ( [Exhaustive]; _user; "InternetAddress"));
_signature :="Mit freundlichen Grüßen aus Bonn," + _nl + _nl;
_signature := _signature +  _user +_nl;
_signature := _signature +_company + _nl;
_signature := _signature + _department +_nl;
_signature := _signature + "Tel: " + _phone + _nl;
_signature := _signature + "eMail: " + _mail;
_signature;

Hat natürlich NICHTS mit einer HTML-Signatur zu tun, aber ich halt für jeden User individuell, und trotzdem änderbar (einfach überschreiben, oder löschen, wie ich es für die internen Mail mache).

(nu bin ich ja mal gespannt, wie das zerfleischt wird, sich die Info´s bei jedem NewMemo aus dem Adressbuch zu ziehen...  ;))
Grüße aus Bonn,

Daniel!

Domino 6.5.3 auf Win2k
Clients ab 6.01 CF2

>>... es ist mir scheißegal wer Dein Vater ist! Solange ich hier angele, wird NICHT über´s Wasser gelaufen!! <<

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Userabhängige HTML Signatur generieren
« Antwort #2 am: 31.10.04 - 22:38:45 »
Was ist die einfachste Möglichkeit?
Kennt jemand einen anderen Weg, als jede Signatur einzeln zu erstellen?
Mail an alle:
Bitte die Signatur nach folgenden Regeln einrichten ....
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Userabhängige HTML Signatur generieren
« Antwort #3 am: 31.10.04 - 23:46:50 »
Diese Informationen stecken im Mailfile jeden Users. Hier könnte man also durchaus automatisiert ansetzen.
Du müsstest jetzt aber erstmal folgendes ansagen:

1) Wie sind die genauen Vorschriften für den Aufbau der Signatur ? Sowas wie "Firma (Verschiedene)" ist etwas mau ....
2) Welche Kenntnisse hast Du ? Kannst Du LotusScript (mehr als Einsteiger-KnowHow) ?

Bernhard

Offline matze79

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 587
  • Ich liebe dieses Forum!
Re: Userabhängige HTML Signatur generieren
« Antwort #4 am: 24.01.05 - 19:51:47 »
Hallo,

wir machen das so:

Über ein PHP-Script werden in einem Verzeichniss unseres Logon-Servers userspezifische HTML-Files mit der Signatur erstellt (Die Datenbasis ist ein OpenLDAP). Beim Anmelden an der Windows-Kiste kopiert das Loginscript die eigene Signatur-Datei nach >C:\signatur\username.html<. Im Notes-Client kann nun die Lokale-Signatur-Datei als Notessignatur eingestellt werden.

Diese Vorgehensweise funzt natürlich auch, wenn sich der User an einem anderen Client oder Offline anmeldet.

matze
IBM Cerified System Administrator Lotus Notes and Domino 6/6.5
400 User, 10 Server, BES, Sametime und anderer Gimmicks

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz