If you feel you can expertly do the following, please
send me an email with your phone number or Skype
ID (latter preferred) and best time to call and discuss.
My email is: j90225 [at] gmail.com
I want a PostFix setup that does the following:
1: Capture each incoming email by the following fields and
write the fields to a text file, e.g. CSV format.
a. To
b. From
c. Subject
d. Body
e. IP address
f. Time of emailing
g. Time of arrival
2: While capturing the above, also search for the existence of one or
more strings that I can specify for a. and/or b. and/or c. and/or d
and/or e. and/or f. and/or g.
3. Based on the results of the search, allow me to do the following:
h. Check to see if the email is already in opt-in database. If not,
send email asking for opt-in confirmation.
i. If email address is already in opt-in database, then, check for a
field associated with said email address which records the number of
the last reply sent and the time it was sent; if a specified x hours
has not yet elapsed, reply with a form letter asking to wait y more
hours; otherwise, depending on the string(s) found in subject and/or
body, reply with:
(i) An appropriate email [a form letter with strings derived from
match found] and/or
(ii) A file attachment. The name of the file is derived from one or
more of the strings that were found.
(iii) Update a number (i.e. counter) for the recipient's email address
by incrementing it by 1, and timestamp it.
(iii) Optionally save the incoming email to an appropriate folder
based on search criteria
(iv) Log the reply as to time sent, email template used, name(s) of
file attached, update the counter for number of emails sent and
timestamp it.
(v) Optionally save the outgoing email to an appropriate folder.
4. Automatically handle unsubscribes, bounces, etc.
5. Ability to broadcast to the entire list, or a sublist (by applying
string matches of the search fields as afore-described)
Please indicate your fee for doing the above work.
Thanks
Jim