Automatisierte Signaturerstellung aus einem .txt file
Hallo liebe Community!
Ich habe folgendes Problem:
Wir wollen für unsere Mitarbeiter eine einheitliche Signatur im Outlook erstellen.
Nun bekomme ich ein .txt File in dem die Daten wie folgt drin stehen:
Format:
Firma | Personalnummer | Name | Kommunikationsart | Nummer
Inhalt:
Testfirma;1234;Max Mustermann ing.; fax; +43123545
Testfirma;1234;Max Mustermann ing.; tel3; +43123123
Testfirma;1234;Max Mustermann ing.; mobil; +43 676 1231565
Testfirma;1654;Hermine Mayer; fax; +43283747
Testfirma;1654; Hermine Mayer; tel3; +43619223
usw.
Und dann habe ich noch ein Vorlagenfile das zb.: so aussieht:
@fullname@
Tel.: @phone@
Fax: @fax@
Mobil: @Mobile@
(davon gibt es ein Htm, ein .rtf und ein .txt file)
Nun habe ich die Aufgabe die oben enthaltenen Informationen in diese Vorlage hineinzubringen und unter einem zum User passenden Namen zuzuordnen (z.b: die Personalnummer)
Ich vermute mal, dass das nur durch Programmierung realisierbar sein wird.
Ich hab mal vor Jahren in der Schule C gelernt darum würde ich das ganze am liebsten in C schreiben.
Ich bräuchte hier nur ein paar Denkanstöße wie das realisiert werden kann da ich nicht weiß wie ich beginnen soll.
Werde heute auch mein altes C-Skriptum ausgraben und meine Programmierkenntnisse auffrischen.
Vielen Dank!
MfG
Ich habe folgendes Problem:
Wir wollen für unsere Mitarbeiter eine einheitliche Signatur im Outlook erstellen.
Nun bekomme ich ein .txt File in dem die Daten wie folgt drin stehen:
Format:
Firma | Personalnummer | Name | Kommunikationsart | Nummer
Inhalt:
Testfirma;1234;Max Mustermann ing.; fax; +43123545
Testfirma;1234;Max Mustermann ing.; tel3; +43123123
Testfirma;1234;Max Mustermann ing.; mobil; +43 676 1231565
Testfirma;1654;Hermine Mayer; fax; +43283747
Testfirma;1654; Hermine Mayer; tel3; +43619223
usw.
Und dann habe ich noch ein Vorlagenfile das zb.: so aussieht:
@fullname@
Tel.: @phone@
Fax: @fax@
Mobil: @Mobile@
(davon gibt es ein Htm, ein .rtf und ein .txt file)
Nun habe ich die Aufgabe die oben enthaltenen Informationen in diese Vorlage hineinzubringen und unter einem zum User passenden Namen zuzuordnen (z.b: die Personalnummer)
Ich vermute mal, dass das nur durch Programmierung realisierbar sein wird.
Ich hab mal vor Jahren in der Schule C gelernt darum würde ich das ganze am liebsten in C schreiben.
Ich bräuchte hier nur ein paar Denkanstöße wie das realisiert werden kann da ich nicht weiß wie ich beginnen soll.
Werde heute auch mein altes C-Skriptum ausgraben und meine Programmierkenntnisse auffrischen.
Vielen Dank!
MfG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 142939
Url: https://administrator.de/contentid/142939
Ausgedruckt am: 23.11.2024 um 05:11 Uhr
10 Kommentare
Neuester Kommentar
Hi,
also müssen die Daten erst noch der Active Directory hinzugefügt werden oder sind sie schon integriert?
http://blog.dikmenoglu.de/Massenimporte+Und+Exporte+Mit+CSVDE+Und+Der+A ...
http://blog.dikmenoglu.de/Die+Active+DirectoryAttribute+Hinter+Den+Feld ...
Das als Beispiel, um einfach Daten zu importieren. Das aufbereiten der Daten hier für lässt sich auch mit einen guten Editor (z.B. PSPad) realsieren. Du kannst z.B. mit regulären Ausdrücken arbeiten und so schnell Format ändern.
Oder hab ich dich jetzt falsch verstanden? Denke aber es ist am einfachsten und besten, wenn die Signatur aus Daten erstellt wird, die aus dem Active Directory stammen.
mfg Crusher
also müssen die Daten erst noch der Active Directory hinzugefügt werden oder sind sie schon integriert?
http://blog.dikmenoglu.de/Massenimporte+Und+Exporte+Mit+CSVDE+Und+Der+A ...
http://blog.dikmenoglu.de/Die+Active+DirectoryAttribute+Hinter+Den+Feld ...
Das als Beispiel, um einfach Daten zu importieren. Das aufbereiten der Daten hier für lässt sich auch mit einen guten Editor (z.B. PSPad) realsieren. Du kannst z.B. mit regulären Ausdrücken arbeiten und so schnell Format ändern.
Oder hab ich dich jetzt falsch verstanden? Denke aber es ist am einfachsten und besten, wenn die Signatur aus Daten erstellt wird, die aus dem Active Directory stammen.
mfg Crusher
Noch ein kostenloser Ansatz: http://www.msxfaq.de/tools/disclaimer.htm
Hast du überhaupt einen Exchange im Einsatz? Wenn ja, welche Version? Ab 2007 kann man auch wunderbar über die Transport-Regeln solche Daten automatisch anfügen.
So oder so müssen aber die entsprechenden Infos in der AD vorliegen.
Hast du überhaupt einen Exchange im Einsatz? Wenn ja, welche Version? Ab 2007 kann man auch wunderbar über die Transport-Regeln solche Daten automatisch anfügen.
So oder so müssen aber die entsprechenden Infos in der AD vorliegen.
Hi,
beim dem Prog, was marinux oben erwähnt steht doch nur was von "Donate". Ist also Freeware und kann finanz. unterstützt werden. Ok, hab jetzt nicht genau die AGB in puncto gewerbliche Nutzung gelesen. Ansonsten passt es soweit.
Ist es ein Produktivsystem oder sind das nur deine Hausaufgaben? Also musst du unbedingt selber was bauen, da es z.B. dein Ausbilder sehen will oder kannst du auf vorhandene Ressourcen zurück greifen?
Man muss das Rad nicht immer neu erfinden .....
mfg Crusher
beim dem Prog, was marinux oben erwähnt steht doch nur was von "Donate". Ist also Freeware und kann finanz. unterstützt werden. Ok, hab jetzt nicht genau die AGB in puncto gewerbliche Nutzung gelesen. Ansonsten passt es soweit.
Ist es ein Produktivsystem oder sind das nur deine Hausaufgaben? Also musst du unbedingt selber was bauen, da es z.B. dein Ausbilder sehen will oder kannst du auf vorhandene Ressourcen zurück greifen?
Man muss das Rad nicht immer neu erfinden .....
mfg Crusher
Hi,
schau dir doch die Beispiel DB an. Du kannst doch einfach deine Text Datein in Access importieren. Du hsat ja als Trennzeichen schon das Semikolon drin. Soweit sind die Daten ja schon aufbereitet. Fehlt nur noch der entsprechende Feldname, wie es im Bsp. dargestellt ist.
Dann sollte das Prog. die Daten aus der DB lesen und Signaturen erstellen können.
mfg Crusher
schau dir doch die Beispiel DB an. Du kannst doch einfach deine Text Datein in Access importieren. Du hsat ja als Trennzeichen schon das Semikolon drin. Soweit sind die Daten ja schon aufbereitet. Fehlt nur noch der entsprechende Feldname, wie es im Bsp. dargestellt ist.
Dann sollte das Prog. die Daten aus der DB lesen und Signaturen erstellen können.
mfg Crusher
Hi,
habt ihr jetzt eine Active Directory oder nicht? Du meinstest oben, stehen nicht in der AD. Also sind die einzelnen Punkte nur leer oder wie darf ich das verstehen? Exchange Server vorhanden?
Wenn alle MA in der Oracle DB gepflegt werden, ist es vll. mal sinnvoll die Daten in die AD zu importieren. Ein Massenimport ist ja keine Hexerei. Ggf. könnte man so einen Abgleich automatisieren und in die Nacht-Stunden verlegen.
Am einfachsten lässt das Ganze mit kommerzieller Software realisieren, die aber meist Exchange und gepflegte AD voraus setzt. Dann ist mit wenige Handgriffen alles zentral verwaltet.
mfg Crusher
habt ihr jetzt eine Active Directory oder nicht? Du meinstest oben, stehen nicht in der AD. Also sind die einzelnen Punkte nur leer oder wie darf ich das verstehen? Exchange Server vorhanden?
Wenn alle MA in der Oracle DB gepflegt werden, ist es vll. mal sinnvoll die Daten in die AD zu importieren. Ein Massenimport ist ja keine Hexerei. Ggf. könnte man so einen Abgleich automatisieren und in die Nacht-Stunden verlegen.
Am einfachsten lässt das Ganze mit kommerzieller Software realisieren, die aber meist Exchange und gepflegte AD voraus setzt. Dann ist mit wenige Handgriffen alles zentral verwaltet.
mfg Crusher