KROLL-SOFTWARE
  •  Home
  • Blog
  • Downloads
  • Support
  • Shop
  • Contact
  • ?

Form Parser

28. June 20159. December 2016BM-Feedback
 

The form parser parses data from HTML forms and adds new records to the BulkMailer address database.

  • You have a HTML form on your website
  • Your webserver sends a email in a defined format using a CGI script
  • The BulkMailer Feedback Module receives this mail and adds the data to the address database

Specifications according the HTML-Form

Your HTML-Form contains (some of) the following Fields:

Name of the Form-Field Description Type Required
EMAIL EMail Address text X
UNSUBSCRIBE Button 'Unsubscribe' submit X
SUBSCRIBE Button 'Subscribe' submit X
GROUP Group-ID, see ID-Column in 'Edit Groups' hidden, select  
PREFERENCE Preference: HTML (H) or Text (T) hidden, select  
GENDER Gender: F or M select  
TITLE ... text  
FIRSTNAME ... text  
SECONDNAME ... text  
LASTNAME ... text  
NICKNAME ... text  
PRIVATE_COUNTRY ... text  
PRIVATE_STATE ... text  
PRIVATE_POSTALCODE ZIP Code text  
PRIVATE_CITY ... text  
PRIVATE_STREET ... text  
PRIVATE_PHONE ... text  
PRIVATE_FAX ... text  
PRIVATE_MOBILE ... text  
PRIVATE_HOMEPAGE ... text  
BUSINESS_COMPANY Company Name text  
BUSINESS_TITLE ... text  
BUSINESS_DEPARTMENT ... text  
BUSINESS_OFFICE ... text  
BUSINESS_COUNTRY ... text  
BUSINESS_STATE ... text  
BUSINESS_POSTALCODE ... text  
BUSINESS_CITY ... text  
BUSINESS_STREET ... text  
BUSINESS_PHONE ... text  
BUSINESS_FAX ... text  
BUSINESS_PAGER ... text  
BUSINESS_IP_PHONE ... text  
BUSINESS_HOMEPAGE ... text  
USER1 User Defined Field 1 text  
USER2 User Defined Field 2 text  
USER3 User Defined Field 3 text  
USER4 User Defined Field 4 text  
USER5 User Defined Field 5 text  
INTEREST Interests (multi) text, Comma-separated  
DISTRIBUTION Distribution List (multi) text, Comma-separated  

Specifications according the serverside sent email

Your web-server sends an email by CGI-Script with the following message body:


FIELDNAME: Value
FIELDNAME: Value
[..]

*) Attention: Line breaks in emails must be \r\n. Some PHP scripts will only add a line-feed \n which is wrong and will not work.

Most web-hosting providers offer a form-template script, which sends an email formatted exactly this way. Or the script can be easily configured to do so. All you have to do then, is to include this script with your form and to name your form fields according to the list above.

You choose a subject line for the outgoing emails, which can be easily filtered later by the Feedback Module.

Configuring the Feedback Module

Condition: Subject contains string [Your Subject Line]
Action: Form Parser

  • BM-Feedback8
  • Further Options
  • Typical Example
  • Products

    • BulkMailer 2020 Professional
    • FuzzyDupes 2020
    • KS-ProjectPlanner Pro 2020
    • KS-ProjectPlanner 2014 FreeWare
    • KS.CRM
      • KS.CRM Core Framework
      • KS.CRM Opportunities PlugIn
      • KS.CRM Products PlugIn
      • KS.CRM Sales PlugIn
      • KS.CRM DeDupe PlugIn
      • KS.CRM Plug-In Bundle
    • MP3db – The MP3-Database
    • InterReg 2014
  • Developer Products

    • Summer GUI X-Platform
    • Gantt Control for DotNet Windows Forms
    • FuzzyDupes:NET
  • Research

    • Protein Folding by a Neural Network
    • Detecting the Chirality of a Protein by a Neural Network
    • The Brain – A Spiking Neural Network (SNN)
  • Pages

    •  Sitemap
    • Imprint

Languages

Diese Seite auf Deutschdeutsch | english

Search

Recent Posts

  • Kroll-Software AI Services
  • Detecting the Chirality of a Protein by a Neural Network
  • BulkMailer PlugIn for ACT! CRM
  • Protein Folding by a Neural Network
  • Kroll-Software on GitHub
  • SummerGUI
  • BulkMailer Network Installation

Categories

  • Business / Office
  • Customer-Relationship-Management
  • Data Quality
  • Home / Entertainment
  • Project Management
  • Research
  • Software Development
  • Uncategorised

Tags

BM-Feedback BulkMailer Bundle Contacts CRM Customers data-cleansing Database dedupe Development E-Mail EULA extensible free FreeWare FuzzyDupes FuzzyDupes.NET Gantt Industry interpolation InterReg KS.CRM math MP3 MP3db Music Office Opportunities Plug-In Project Management ProjectPlanner Project Planning regression Sales WordPress

Quick Links

  •  Home
  •  Products
  •  Download
  •  Shop
  •  Support

About Kroll-Software

  • 20 years after foundation, today thousands of users trust in applications from Kroll-Software.
  • read more..

Last Updated

  • Detecting - 1.0
  • BulkMailer - 8.0.3
  • Protein - 1.0
  • KS-ProjectPlanner Pro - 6.0.3
  • FuzzyDupes - 9.0.0
  • SummerGUI - 0.9.0.3

Contact

  • 0041-41-5351767
  • info@kroll-software.ch
  • write us
Visit my XING profile
valid html5HTML5 Powered with CSS3 / Styling, and Semantics
Copyright © 1995-2021 by Kroll-Software, all rights reserved.Imprint / Privacy Policy
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Imprint / Privacy Policy
Imprint / Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.