Extrahieren Sie unter Nutzung von Namenslisten einen Namen und eine passende Anrede aus den angegebenen E-Mail-Adressen.
Das Plugin extrahiert erkennbare Namen aus E-Mail-Adressen und versucht, eine passende Anrede bereitzustellen, wenn das Geschlecht des Vornamens eindeutig identifizierbar ist.
Die folgenden Muster werden vom Algorithmus erkannt:
Pattern | Beschreibung | Beispiel |
---|---|---|
Firstname | Die Adresse enthält nur einen Vornamen | max@omikron.de → |
Lastname | Die Adresse enthält nur einen Nachnamen | muster@omikron.de → |
FirstnameLastname | Die Adresse besteht aus einem vollständigen Vornamen gefolgt von einem vollständigen Nachnamen | maxmuster@omikron.de → |
LastnameFirstname | Die Adresse besteht aus einem vollständigen Nachnamen gefolgt von einem vollständigen Vornamen | |
FirstnameL | Die Adresse besteht aus einem vollständigen Vornamen und einer Initiale für den Nachnamen (Reihenfolge wird ignoriert) | maxm@omikron.de → |
LastnameF | Die Adresse besteht aus einem vollständigen Nachnamenund einer Initiale für den Vornamen (Reihenfolge wird ignoriert) | mmuster@omikron.de → |
Die Algorithmen ignorieren
- Punkte ('.') und Bindestriche ('-') zwischen Vor- und Nachnamen in der E-Mail-Adresse (z.B. max.muster, muster-max usw.)
- Bindestriche oder Leerzeichen in möglichen übereinstimmenden Namen, die nicht in der E-Mail-Adresse enthalten sind (z.B. Hangünther@mail.de entspricht Hans-Günther, vonbach@mail.de entspricht von Bach usw.)
- Nummern am Ende des Mail-Benutzernamens (z.B. maxmuster96@omikron.de)
Parameters
Parameter Name | Beschreibung |
---|---|
NameListFolderPath | Pfad zu dem Ordner, der alle erforderlichen Namenslisten enthält (Ordnerstruktur siehe unten). |
MailField | Name des Workflowfelds, das die E-Mail-Adresse enthält. |
LanguageField | Name des Workflowfelds, das die Sprache enthält, die bei der Suche nach übereinstimmenden Namen verwendet werden soll. |
FirstNameField | Name des Workflow-Feldes, in das der extrahierte Vorname geschrieben werden soll. |
LastNameField | Name des Workflow-Feldes, in das der extrahierte Nachname geschrieben werden soll. |
SalutationField | Name des Workflow-Feldes, in das die extrahierte Anrede geschrieben werden soll. |
StatusField | Name des Workflow-Feldes, in das der Ausgabestatus des Plugins geschrieben werden soll. |
Status codes
Status code | Beschreibung |
---|---|
FNF | "First Name Full": Ein vollständiger Vorname wurde aus der E-Mail-Adresse extrahiert (z. B. 'Jan'). |
FNS | "First Name Short": Eine Vorname-Abkürzung wurde aus der Mail-Adresse (z.B. "J.") extrahiert. |
LNF | "Last Name Full": Ein vollständiger Nachname wurde aus der E-Mail-Adresse extrahiert (z.B. 'Meier'). |
LNS | "Last Name Short": Eine Nachname-Abkürzung wurde aus der Mail-Adresse extrahiert (z.B. 'M.) |
GA | "General Address": Es wurde festgestellt, dass die E-Mail-Adresse eine allgemeine ist (z.B.. Mail@omikron.net, admin@omikron.net) und keiner bestimmten Person gehört. |
S | "Salutation": Aus der Mailadresse wurde eine Anrede extrahiert |
NF | "Nothing found": Aus der E-Mail-Adresse konnte kein Name extrahiert werden, und es scheint auch kein allgemeiner Name zu sein. |
Die Struktur des Namenslistenverzeichnisses muss dem folgenden Beispiel folgen:
Unterverzeichnisse sind für verschiedene Sprachen verfügbar und Sie können beliebig viele Unterverzeichnisse hinzufügen - stellen Sie nur sicher, dass immer mindestens eines vorhanden ist.
Die Male.txt & Female.txt enthalten Vornamen, die zum jeweiligen Geschlecht gehören (Struktur: ein Name pro Zeile, keine zusätzlichen Informationen)
last.txt enthält Nachnamen (Struktur: ein Name pro Zeile, keine zusätzlichen Informationen)
salutations.txt enthält nur zwei Zeilen: Geben Sie in der ersten Zeile die Standardbegrüßung für Männer an, in der zweiten Zeile die Standardbegrüßung für Frauen.
general.txt enthält Mail-Benutzernamen, die eine allgemeine Mail-Adresse angeben (d. h. Administrator, Mail, Info usw.).