Advertisement
Guest User

Untitled

a guest
Sep 8th, 2017
658
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.33 KB | None | 0 0
  1. function sendMailMandrillInvite($name, $contact_email, $textarea, $url, $template_name = 'invite-businesses'){
  2. $merge = 'true';
  3. $message = array('dest_mail' => $contact_email, 'merge' => $merge);
  4.  
  5. $message['to'] = array(array('email' => $contact_email));
  6.  
  7. $mergeVars[] = array(
  8. 'rcpt' => $contact_email,
  9. 'vars' => array(
  10. array('name' => 'contact_name', 'content' => $name),
  11. array('name' => 'message', 'content' => $textarea),
  12. array('name' => 'url', 'content' => $url)
  13. )
  14. );
  15.  
  16. $template_content = array(array('name' => 'example name', 'content' => 'example content')); // dummy usage
  17. $message['merge_vars'] = $mergeVars;
  18.  
  19. return $this->messages_send_template($template_name, $template_content, $message);
  20. }
  21.  
  22. {
  23. "key": "xxxxxxxxxxxxxxxxxx",
  24. "template_name": "fess1",
  25. "template_content": [
  26. {
  27. "name": "example name",
  28. "content": "example content"
  29. }
  30. ],
  31. "message": {
  32. "merge": "true",
  33. "to": [
  34. {
  35. "email": "snaggs@gmail.com",
  36. "name": "Snaggs",
  37. "type": "to"
  38. }
  39. ],
  40. "headers": {
  41. "Reply-To": "snaggs@gmail.com",
  42. "MIME-Version": 1.0
  43. },
  44. "merge": true,
  45. "merge_vars": [
  46. {
  47. "rcpt": "snaggs@gmail.com",
  48. "vars": [
  49. {
  50. "name": "FNAME",
  51. "content": "Snaggis"
  52. }
  53. ]
  54. }
  55. ],
  56. "attachments": [
  57. {
  58. "type": "text/calendar",
  59. "name": "meeting.ics",
  60. "content": "QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL01lZXRlci9tZWV0ZXIvL05PTlNHTUwgdjEuMC8vRU4NCkNBTFNDQUxFOkdSRUdPUklBTg0KTUVUSE9EOlJFUVVFU1QNCkJFR0lOOlZFVkVOVA0KRFRTVEFSVDoyMDE0MTAxOFQyMDMwMDBaDQpEVEVORDoyMDE0MTAxOFQyMTAwMDBaDQpVSUQ6MjAxNDEwMTVUMDAyODEzLTIyMzc4ODg2OEBtZWV0ZXIuY29tDQpEVFNUQU1QOjIwMTQxMDE0VDIxMjgxM1oNCk9SR0FOSVpFUjtDTj0ic25hZ2dzQGdtYWlsLmNvbSI7U0VOVC1CWT0iTUFJTFRPOnNvbWVhcHBAZ21haWwuY29tIjtMQU5HVUFHRT1zZTpNQUlMVE86c25hZ2dzQGdtYWlsLmNvbQ0KQVRURU5ERUU7Q1VUWVBFPUlORElWSURVQUw7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9VFJVRTtDTj1GZXNzeSBNO1gtTlVNLUdVRVNUUz0wOk1BSUxUTzpzbmFnZ3MyQGdtYWlsLmNvbQ0KREVTQ1JJUFRJT046ZGRkZCBtYW5kcmlsbA0KTE9DQVRJT046ZGRkZGRkIG1hbmRyaWxsDQpTVU1NQVJZOkNhbiBJIGxheSBsb3c/IENvb2sgc29tZSB5YXkteW8gMg0KVFJBTlNQOk9QQVFVRQ0KU0VRVUVOQ0U6MA0KU1RBVFVTOkNPTkZJUk1FRA0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg=="
  61. }
  62. ]
  63. }
  64. }
  65.  
  66. BEGIN:VCALENDAR
  67. VERSION:2.0
  68. PRODID:-//Meeter/meeter//NONSGML v1.0//EN
  69. CALSCALE:GREGORIAN
  70. METHOD:REQUEST
  71. BEGIN:VEVENT
  72. DTSTART:20141018T203000Z
  73. DTEND:20141018T210000Z
  74. UID:20141015T002813-223788868@meeter.com
  75. DTSTAMP:20141014T212813Z
  76. ORGANIZER;CN="snaggs@gmail.com";SENT-BY="MAILTO:someapp@gmail.com";LANGUAGE=se:MAILTO:snaggs@gmail.com
  77. ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN=Fessy M;X-NUM-GUESTS=0:MAILTO:snaggs2@gmail.com
  78. DESCRIPTION:dddd mandrill
  79. LOCATION:dddddd mandrill
  80. SUMMARY:Can I lay low? Cook some yay-yo 2
  81. TRANSP:OPAQUE
  82. SEQUENCE:0
  83. STATUS:CONFIRMED
  84. END:VEVENT
  85. END:VCALENDAR"
  86.  
  87. QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL01lZXRlci9tZWV0ZXIvL05PTlNHTUwgdjEuMC8vRU4NCkNBTFNDQUxFOkdSRUdPUklBTg0KTUVUSE9EOlJFUVVFU1QNCkJFR0lOOlZFVkVOVA0KRFRTVEFSVDoyMDE0MTAxOFQyMDMwMDBaDQpEVEVORDoyMDE0MTAxOFQyMTAwMDBaDQpVSUQ6MjAxNDEwMTVUMDAyODEzLTIyMzc4ODg2OEBtZWV0ZXIuY29tDQpEVFNUQU1QOjIwMTQxMDE0VDIxMjgxM1oNCk9SR0FOSVpFUjtDTj0ic25hZ2dzQGdtYWlsLmNvbSI7U0VOVC1CWT0iTUFJTFRPOnNvbWVhcHBAZ21haWwuY29tIjtMQU5HVUFHRT1zZTpNQUlMVE86c25hZ2dzQGdtYWlsLmNvbQ0KQVRURU5ERUU7Q1VUWVBFPUlORElWSURVQUw7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7UEFSVFNUQVQ9TkVFRFMtQUNUSU9OO1JTVlA9VFJVRTtDTj1GZXNzeSBNO1gtTlVNLUdVRVNUUz0wOk1BSUxUTzpzbmFnZ3MyQGdtYWlsLmNvbQ0KREVTQ1JJUFRJT046ZGRkZCBtYW5kcmlsbA0KTE9DQVRJT046ZGRkZGRkIG1hbmRyaWxsDQpTVU1NQVJZOkNhbiBJIGxheSBsb3c/IENvb2sgc29tZSB5YXkteW8gMg0KVFJBTlNQOk9QQVFVRQ0KU0VRVUVOQ0U6MA0KU1RBVFVTOkNPTkZJUk1FRA0KRU5EOlZFVkVOVA0KRU5EOlZDQUxFTkRBUg==
  88.  
  89. [
  90. {
  91. 'type': "text/calendar",
  92. 'content': b64encode(
  93. make_isc_calendar(start, end, location, event)),
  94. 'name': "calendar.ics",
  95. }
  96. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement