1. Hugh Messenger
  2. Wishlist
  3. Saturday, 05 January 2013
  4.  Subscribe via email
Awesome plugin.

One request ... can you provide a mechanism for setting some of the optional parameters for the API's send method?

Specifically, I need to set preserve_recipients to false, in order to hide the full recipient list in the delivered email.

What would be nice would be the ability to both:

1) specify optional params in the global plugin settings, maybe as a simple JSON string like {"preserve_recipient":false, "tags":["some extra tags"]}, formatted as per the API spec.

2) provide them programmatically at run time, probably through $input->set() and get(). So as an extension author, I can do a $input->set('mandrill_send_options', '{"preserve_recipients":true,"tags":"foo bar"}') before I call J!'s mail API to send my mail.

-- hugh
Responses (5)
Accepted Answer Pending Moderation
PS, while adding the code to your ./mailer/mailer.php to merge in some options from $input->get('mandrill_send_options'), happened to notice a warning being pitched by PHP, abut the uninitialized use of $mAttachments at line 566:

if(count($mAttachments)) {

... which doesn't exist if there are no attachments, as it only gets set inside that if starting at 537.

-- hugh
  1. more than a month ago
  2. Wishlist
  3. # 1
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Hey Hugh,

Thank you for helping with this!

I'm starting a new extension CMandrill, that will allow users to use custom email templates per component etc. Once I'm ready with that I'll have a look at the preserver_recipient option, but isn't this dangerous? As Far as I understand having this option will send the email with everyone visible in the cc field? This could lead to complains about privacy etc.

Daniel
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Wishlist
  3. # 2
Accepted Answer Pending Moderation
Yes, exactly. :)

What I was saying was, your plugin as-is was preserving the recipients, i.e. NOT hiding them. I needed to hide them.

I think I'm behind the times though, as it looks like you have released CMandrill since I posted this, so I probably need to get up to date with where you are at with that.

-- hugh
  1. more than a month ago
  2. Wishlist
  3. # 3
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Really? The plugin right now is not hiding the emails? Really? The plugin should actually send 1 mail to every cc recepient. And there should not be anything in the cc or bcc fields. If that is the case, there must be a bug.
You are of course welcome to send us a pull request:
https://github.com/compojoom/cmandrill
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Wishlist
  3. # 4
Accepted Answer Pending Moderation
I'll make sure I'm up to date on the code and try again. When I originally posted, it was definitely not hiding the recipients on my emails, but you may well have changed the code since then.

Thanks for the quick responses.

Just FYI, I'm one of the authors of Fabrik, an application builder for Joomla, and CMandrill will be a godsend for many of our users, who want to do bulk mailings using Fabrik, but of course run in to all the usual issues with J!'s out-of-box mail options.

-- hugh
  1. more than a month ago
  2. Wishlist
  3. # 5
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Last questions

Registration form Matukio not working
Please help: Matukio registration form does not work - when I press Next/Ďalej/ ...
1 Replies
Posted on Tuesday, 20 September 2022
  • New
  • Issue in displaying map
    Hi I am having and issue with the display of the map. I did all the process wi...
    9 Replies
    Posted on Tuesday, 20 September 2022
  • New
  • Enable push up notification?
    Hi there. I want to enable push up notification for new threads but don’t kno...
    1 Replies
    Posted on Monday, 19 September 2022
  • New
  • Vivawallet PAyment
    Is it possible to integrate Vivawallet payment in Matukio? https://developer....
    0 Replies
    Posted on Sunday, 18 September 2022
  • New
  • Slow web page loading
    Hi I have a question about HotSpot - Mapview. I've uploaded several 36 differen...
    3 Replies
    Posted on Saturday, 28 October 2017
    • #Hotspots
    • #mapview