Mit dem Formular Parser können Sie Daten aus HTML-Formularen in die BulkMailer Adressdatenbank automatisch einlesen.
- Auf Ihrer Internetseite bieten Sie dazu ein HTML-Formular
- Ihr Webserver versendet per CGI-Script eine EMail in einem festgelegten Format (s.u.)
- Das BulkMailer Feedback Modul empfängt diese EMail und trägt die Daten in die Adressdatenbank ein.
Spezifikationen für das HTML-Formular
Ihr HTML-Formular enthält folgende Felder:
Name des Formular-Feldes | Beschreibung | Typ | Erforderlich |
---|---|---|---|
EMail Adresse | text | X | |
UNSUBSCRIBE | Button 'Abbestellen' | submit | X |
SUBSCRIBE | Button 'Bestellen' | submit | X |
GROUP | Gruppen-ID, siehe ID-Spalte in 'Gruppen bearbeiten' | hidden, select | |
PREFERENCE | Präferenz: HTML (H) oder Text (T) | hidden, select | |
GENDER | Geschlecht: W oder M | select | |
TITLE | Titel | text | |
FIRSTNAME | Vorname | text | |
SECONDNAME | 2. Name | text | |
LASTNAME | Nachname | text | |
NICKNAME | Spitzname | text | |
PRIVATE_COUNTRY | Privat: Land | text | |
PRIVATE_STATE | Privat: Staat/Bundesland | text | |
PRIVATE_POSTALCODE | Privat: PLZ | text | |
PRIVATE_CITY | Privat: Ort | text | |
PRIVATE_STREET | Privat: Strasse | text | |
PRIVATE_PHONE | Privat: Telefon | text | |
PRIVATE_FAX | Privat: Fax | text | |
PRIVATE_MOBILE | Privat: Mobiltelefon | text | |
PRIVATE_HOMEPAGE | Privat: Homepage/URL | text | |
BUSINESS_COMPANY | Firma: Firmenname | text | |
BUSINESS_TITLE | Geschäftlich: Titel/Funktion | text | |
BUSINESS_DEPARTMENT | Geschäftlich: Abteilung | text | |
BUSINESS_OFFICE | Geschäftlich: Büro | text | |
BUSINESS_COUNTRY | Geschäftlich: Land | text | |
BUSINESS_STATE | Geschäftlich: Staat/Bundesland | text | |
BUSINESS_POSTALCODE | Geschäftlich: PLZ | text | |
BUSINESS_CITY | Geschäftlich: Ort | text | |
BUSINESS_STREET | Geschäftlich: Strasse | text | |
BUSINESS_PHONE | Geschäftlich: Telefon | text | |
BUSINESS_FAX | Geschäftlich: Fax | text | |
BUSINESS_PAGER | Geschäftlich: Pager | text | |
BUSINESS_IP_PHONE | Geschäftlich: IP-Phone | text | |
BUSINESS_HOMEPAGE | Geschäftlich: Homepage/URL | text | |
USER1 | Benutzerdefiniert 1 | text | |
USER2 | Benutzerdefiniert 2 | text | |
USER3 | Benutzerdefiniert 3 | text | |
USER4 | Benutzerdefiniert 4 | text | |
USER5 | Benutzerdefiniert 5 | text | |
INTEREST | Interessen (multi) | text, Komma-separiert | |
DISTRIBUTION | Verteiler (multi) | text, Komma-separiert |
Spezifikationen für die serverseitig versendete EMail
Per CGI-Script versenden Sie serverseitig eine Mail mit folgendem Nachrichtentext:
FELDNAME: Wert
FELDNAME: Wert
[..]
*) Achtung: Zeilenumbrüche in Emails müssen \r\n sein (Carriage-Return + Line-Feed). Einige PHP Scripte werden nur einen Zeilenvorschub \n erstellen, was falsch ist und nicht funktionieren wird.
Die meisten Web-Hosting Provider bieten ein Formular-Template Script, welches Emails in genau diesem Format versendet. Oder das Script lässt sich leicht derart konfigurieren. Alles was Sie dann noch tun müssen, ist dieses Script einzubinden und die Formularfelder entsprechend der obigen Tabelle zu benennen.
Ferner wählen Sie eine Betreffzeile, die Sie mit dem Feedback Modul leicht filtern können (s.u.).
Einstellungen im Feedback Modul
Bedingung: Suchbegriff [Ihren gewählten Betreff]
Im Betreff suchen
Aktion: Formular Parser