Automatische Signatur in felamimail

Moin,

ich suche eine Möglichkeit, wie ich in felamimail automatisch benutzerdefinierte Signaturen anlegen kann.

Jeder Benutzer hat eine eigene Signatur, in welcher der Name, die Position, die Adresse, Telefonnummer und sowas drin stehen. In Outlook löse ich das mit einem kleinen Programm, aber für eGroupware fehlt mir sowas noch.

Ich habe mir schon etwas den Quelltext angeschaut, aber bisher nichts passendes gefunden, aber vielleicht habt ihr eine Idee.

Ich würde gerne eine Standardsignatur anlegen, in welcher Platzhalter hinterlegt werden sollen. Beim Versenden soll dann im Hintergrund dann der Platzhalter durch den jeweiligen Inhalt aus der Datenbank (welcher automatisch aus dem LDAP-Verzeichnis übernommen wird) ersetzt werden.

Gibt es da eine Möglichkeit, gibt es schon fertige Platzhalter, welche man eintragen kann oder hat jemand eine andere Idee?

Ein direktes Anhängen durch den Mailserver hatte ich auch schon im Blick, aber da gibt es nicht das, was ich gerne hätte.

Besten Dank im Voraus

Thomas

Hallo tikaevent,

ich weiß nicht ob dir die Info was hilft, aber die Einstellung findest du unter…
Admin(Button) --> emailadmin --> “Konfiguration der Anwendung” --> Profil hinzufügen
… jetzt bist du in der Profilliste, hier erstellst du für jeden Benutzer ein Profil.
Als Beschreibung ist der Name am einfachsten und wählst einen festen Benutzer, in der letzen Registerkarte kannst du hier die Signatur hinterlegen. Bei mir Funktioniert dies automatisch in der V1.6.003 auch ohne LDAP. Beim Emailversand wechsle ich natürlich von “keine Signatur” auf “System Signatur”, hier wählt Felami Mail automatisch die Signatur aus, die du deinem Benutzer in der Profilliste hinterlegt hast.

Gruß shark85

Hallo shark85,

danke für die Rückmeldung. Das ist auch ein Weg, würde mich bei einer Signaturänderung vor Probleme stellen, da ich dann bei vielen (momentan 58 Benutzern, bis Ende des Jahres werden es 80 sein) die Signatur von Hand ändern müsste. Das letzte mal ist gar nicht lange her, seit dem gibt es für Outlook eine entsprechende Einrichtung bei uns im Haus.

Ich habe das Problem jetzt mit einem externen Script gelöst, welches aus eGW die angelegten aktiven Benutzer ausliest, diese dann im Active Directory abfragt, eine HTML-Signatur anlegt und dann in der Signaturdatenbank anlegt oder aktualisiert. Im gleichen Zug wird diese als Standardsignatur eingetragen.
Das Script läuft zweimal am Tag durch.

Wenn Interesse besteht, wäre ich bereit, dass Script hier zu veröffentlichen.

Ja, wäre nicht uninteressant!
Gruß Moe

Wenn Interesse besteht, wäre ich bereit, dass Script hier zu
veröffentlichen.


The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

egw_signature.php (5.21 KB)
egw_signature_mobileaddtemplate.txt (69 Bytes)
egw_signature_template.txt (1.85 KB)

Das sind die drei benötigten Dateien, die php-Datei ist halbwegs kommentiert. In den Templatedateien sind als Beispiel gedacht, wichtig sind die Platzhalter darin. Diese müssen in jedem Fall groß geschrieben werden, da die sonst nicht ersetzt werden. Soll eine Information nicht hinterlegt werden, einfach den Platzhalter löschen.

Zum Schreiben der Signaturen einfach die php-Datei aufrufen. Ich habe dieses mit /usr/bin/php /usr/share/egroupware_signature/egw_signature.php als Cronjob laufen.

Wünsche viel Spaß damit

Man kann in FMail auch eine Systemsignatur mit Platzhaltern setzen bzw.
erzwingen.

Ralf

http://egroupware.219119.n3.nabble.com/file/n1008449/egw_signature.php
egw_signature.php
http://egroupware.219119.n3.nabble.com/file/n1008449/egw_signature_mobileaddtemplate.txt
egw_signature_mobileaddtemplate.txt
http://egroupware.219119.n3.nabble.com/file/n1008449/egw_signature_template.txt
egw_signature_template.txt

Das sind die drei benötigten Dateien, die php-Datei ist halbwegs
kommentiert. In den Templatedateien sind als Beispiel gedacht, wichtig sind
die Platzhalter darin. Diese müssen in jedem Fall groß geschrieben werden,
da die sonst nicht ersetzt werden. Soll eine Information nicht hinterlegt
werden, einfach den Platzhalter löschen.

Zum Schreiben der Signaturen einfach die php-Datei aufrufen. Ich habe dieses
mit /usr/bin/php /usr/share/egroupware_signature/egw_signature.php als
Cronjob laufen.

Wünsche viel Spaß damit

–
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller,
Gudrun Müller, Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Hallo Ralf,

[quote=“Ralf Becker-2”]
Man kann in FMail auch eine Systemsignatur mit Platzhaltern setzen bzw.
erzwingen.

Ralf[/quote]

Werden die Platzhalter analog zur Briefvorlage eingetragen? Mit $$fn_user$$ z.B. geht es nicht. Hast Du einen Tipp?

Vielen Dank und Gruß
Detlev

Hi Detlev,

Hallo Ralf,

Ralf Becker-2 wrote

Man kann in FMail auch eine Systemsignatur mit Platzhaltern setzen bzw.
erzwingen.

Ralf

Werden die Platzhalter analog zur Briefvorlage eingetragen? Mit $$fn_user$$
z.B. geht es nicht. Hast Du einen Tipp?

Hmm, $$fn_user$$ sagt mir nix.

https://www.google.com/search?q=felamimail+signature+placeholder&oq=felamimail+signature+placeholder&aqs=chrome.0.57j62l2.8615&sugexp=chrome,mod=9&sourceid=chrome&ie=UTF-8

Erstem Link folgen -->

Ralf

Ralf Becker
Director Software Development

Stylite AG

Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30

Email: rb@stylite.de

www.stylite.de | www.egroupware.org

Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer

VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany


Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Probier mal folgendes Schema {{…}} , funktioniert bei mir (trunk, müsste aber schon in der 1.8 angekommen sein), also:
{{user/n_fn}}
{{user/account_lid}}
{{user/tel_work}}
{{user/n_given}} / {{user/n_family}} / {{user/email}} etc…

Grüße, Jürgen

Hallo Ralf,

[quote=“Ralf Becker-2”]
Hmm, $$fn_user$$ sagt mir nix.[/quote]

Oh. dachte fn_user stand für Fullname, da habe ich mich geirrt.

[quote=“Ralf Becker-2”]https://www.google.com/search?q=felamimail+signature+placeholder&oq=felamimail+signature+placeholder&aqs=chrome.0.57j62l2.8615&sugexp=chrome,mod=9&sourceid=chrome&ie=UTF-8

Erstem Link folgen -->[/quote]

SUPER! Herzlichen Dank. Das war der richtige Tipp und nun funktioniert es bei mir.

Gruß Detlev

Hallo Jürgen,

Vielen Dank für Deinen Tipp. Habe ich gleich ausprobiert, die geschweiften Klammer funktionieren aber bei mir nicht, lediglich die “$$” (siehe Link von Ralf).

Gruß Detlev