Well
I've finally gotten around to working with Boogie Pop Advantage (not the API) and
integrating in with iMS Mail Server (using the CFX_mail tag). However, no
bounces seem to be getting captured and processed. I know that the
SQL is working correctly (as I have tested it and viewed the resulting
INSERT in the MS-SQL db table). I have a feeling that the CFX_Mail
may not be configured properly - I'm wondering if it works using the
"header_return_path" value.
The messages are going out OK, as success is recorded in the iMS Mail
POST Log.
Here's the
CFX_Mail call:
<cfx_iMSmail
body="#VARIABLES.textCopy#"
charset="utf-8"
enablewordwrap="no"
encodeto="utf-8"
header_To="<:firstname:> <:lastname:>
<:emailaddress:>"
header_From="[EMAIL PROTECTED] "
header_Subject="#VARIABLES.subjectLine#"
header_Reply_To="[EMAIL PROTECTED] "
header_Return_Path="[EMAIL PROTECTED]
"
header_Message_ID="<#CreateUUID()[EMAIL PROTECTED]>"
log="yes"
logdir="c:\clientfiles\chainoflifenetwork\imsmaillog\"
plaintextonly="yes"
query="qNONAOLmessages"
queryfield="emailAddress"
quotedprintable="no"
renderplaintext="no"
savecopy="no"
smtpfrom="mail.evokeemail.com"
smtpport="25"
validateaddresses="yes"
>
If you insert the return-path header then the other mail server
should bounce mail back to the specified address.
Question, in
this tag configuration above, do I now need the "warnto" and "failto"
parameters pointing to [EMAIL PROTECTED] - I assumed that I didn't based on the Boogie Pop docs suggesting that I use
the "header_return_path" parameter.
warnto and failto are used internally by iMS to send status
emails to mail senders and do not come into play for
bounces.
I have an
email address account setup inside my mail server to dump the return messages to for pickup by
Boogie Pop and have tested that to make sure it
works.
Any advise
would be greatly appreciated.
Well, once you set that bounce header it's entirely up to the
remote server to return the mail properly. We have a test address
that you can try - [EMAIL PROTECTED]. It will
return mail to the address specified in return-path or to the sender
from the protocol if the header is not there.
=================================
The response from Boogie
Tools:
I would verify what the following line of code
is actually doing in IMS: header_Return_Path="[EMAIL PROTECTED]
"
Is that telling the IMS server to use that address
in the actual SMTP handshake MAIL FROM command, or is it just stuffing a
Return-Path header in the outbound email message headers? The later
would not be sufficient. As a test, have you put the "bounce" email
address in the header_from value without a header_Return_Path
value?