Have a question about CiviCRM? Get it answered quickly at the new CiviCRM Stack Exchange Q+A siteThis forum was archived on 25 November 2017. Learn more.How to get involved.What to do if you think you've found a bug.
(not currently using cron, but I manually did it using the link http://<home>/index.php?option=com_civicrm&task=civicrm/event/info&reset=1&id=8).
However, when I tried to send an email from CiviMail and it bounced. I set up a group containing the same individual contact, sent an email to that group, and the message registers as being sent (not currently using cron, but I manually did it using the link http://<home>/index.php?option=com_civicrm&task=civicrm/event/info&reset=1&id=8).
I haven't configured the site to use AMaViS because I'm using a shared server. So I'll be looking into using imap2soap (another issue to look at later on). I assume I don't need those yet because at this stage I'm just trying to send an email out, and am not trying to process any responses.
The username is an email address containing '@'. The password also contains '@'.
If I switch to Sendmail instead of SMTP and compose a CiviMail, I am able to successfully send without the bounce so long as I check off the box to Override VERP address.If I do not check this off, then I get the bounce error.
I'm not sure how I can view the server mail logs to better understand what is happening. I am hosting this Civicrm site on a shared hostmonster server.
I also notice that when I drop in some of the tokens in the html message such as {action.unsubscribe}It is only showing the verpheader and @ with no domain.i.e. mailto:u.40.56.176d57ecc15ae144@but, I believe I have my domain name information properly configured in the administrative global settings section.
Also, I wanted to implement the new CiviMailProcessor.php technique of creating an e-mail address that will receive all of the VERP replies and process them accordingly, but I just realized that hostmonster does not support Catchall for e-mail accounts. Is there anyway around this issue.
I will have to look into the standard e-mail delimiter issue. Do the last few periods represent wildcards? Is there some link where the accepted wild card delimiters are explained.
Is there an easy way to just say that any e-mail that begins with civimail followed by anything would be forwarded to an address
Also, in the mean time, I was trying to just have the civimail work based on clicking on the URL versions of the optout and unsubscribe links as opposed to the e-mail address versions. In fact, this may be all I need because, I think it is easy enough to have someone click on a link as opposed to having to respond to the uniquely generated VERP e-mail.
However, when I click on these links, although, it brings up the message and let's me confirm my desire to unsubscribe or optout, I don't see any result in CiviCRM or CiviMail. The contacts e-mail does not end up with the On hold status checked off and I don't see any other visible indication that the contact has been opted out.
The Civimail report for the mail message that I sent to test this also does indicate an usubscribe or optout.
Is there a Cronjob that needs to be invoked to process these unsubscribe or optout requests? I wouldn't think that the civimailprocessor.php file would need to be triggered when using the URL method rather than the replyto email approach.