[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqzye1P4zDTLqmLQbMhS8rN0wK2wKKehL_yLDBL0ylM4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":141,"fingerprints":225},"wp-mail-gateway","WP Mail Gateway","1.8","Shaharia Azam","https:\u002F\u002Fprofiles.wordpress.org\u002Fshahariaazam\u002F","\u003Cp>Currently there are lots of plugins available to integrate 3rd party email gateway provider  in your WordPress site. It seems that for every provider you need to install\u003Cbr \u002F>\ndifferent plugin. From that use case scenario, this \u003Cstrong>WP Mail Gateway\u003C\u002Fstrong> plugin can be your All in One email solutions for WordPress.\u003C\u002Fp>\n\u003Cp>With this one plugin, you can integrate tons of third party email service provider.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Mail Gateway\u003C\u002Fstrong> can be your complete email solution plugin for your WordPress website. Send mail via multiple email gateway provider from your WordPress.\u003Cbr \u002F>\nSupports various mail provider. i.e: Amazon SE, Mailgun, Mandrill, Mailjet, Postmark, Sendgrid, SendinBlue, SMTP etc.\u003C\u002Fp>\n\u003Cp>Currently we support the following email gateway provider. We are regularly updating the list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported Email Gateway Provider:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amazon SES\u003C\u002Fli>\n\u003Cli>Mailgun\u003C\u002Fli>\n\u003Cli>Mandrill\u003C\u002Fli>\n\u003Cli>Mailjet\u003C\u002Fli>\n\u003Cli>Postmark\u003C\u002Fli>\n\u003Cli>Sendgrid\u003C\u002Fli>\n\u003Cli>SendinBlue\u003C\u002Fli>\n\u003Cli>SMTP\u003C\u002Fli>\n\u003C\u002Ful>\n","Send email from your Wordpress site via SMTP and other 3rd party mail gateway provider. Current it supports Amazon SES, Mailgun, Mandrill, Mailjet, Po &hellip;",70,3304,68,5,"2021-03-24T20:36:00.000Z","5.7.15","4.0","5.6",[20,21,22,23,24],"email","gateway","mailgun","mailjet","mandrill","https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwp-mail-gateway\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mail-gateway.1.8.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":35,"computed_at":37},"shahariaazam",470,81,30,"2026-04-04T21:59:59.494Z",[39,64,84,104,124],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":28,"last_vuln_date":63,"fetched_at":30},"send-emails-with-mandrill","Send Emails with Mandrill","1.6.2","Matt Miller","https:\u002F\u002Fprofiles.wordpress.org\u002Fmillermedianow\u002F","\u003Cp>\u003Cstrong>Did you find this plugin helpful?\u003C\u002Fstrong> Please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fsend-emails-with-mandrill\u002F\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Note: This is a forked version of the now unsupported \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpmandrill\u002F\" rel=\"ugc\">wpMandrill\u003C\u002Fa> plugin. The notes below are copied over from the original plugin and will be updated as relevant updates become available. Please help by contributing to the GitHub repository \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMiller-Media\u002Fsend-emails-with-mandrill\" rel=\"nofollow ugc\">Send Emails With Mandrill on GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin uses \u003Ca href=\"http:\u002F\u002Fmandrillapp.com\u002Fapi\u002Fdocs\u002F\" rel=\"nofollow ugc\">Mandrill API\u003C\u002Fa> to send outgoing emails, with or without attachments, from your WordPress installation. It replaces the wp_mail function included with WordPress.\u003C\u002Fp>\n\u003Cp>Emails are tracked and automatically tagged for statistics within the Mandrill Dashboard. You can also add general tags to every email sent, as well as particular tags based on selected emails defined by your requirements.\u003C\u002Fp>\n\u003Cp>You can also use your own templates that have been added to your MailChimp account and shared with your Mandrill account.\u003C\u002Fp>\n\u003Cp>There are a few levels of integrations between your WordPress installation and this plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>The simplest option: Install it, configure it, and Send Emails with Mandrill will start sending your emails through Mandrill.\u003C\u002Fli>\n\u003Cli>If you need to fine tune certain emails, you can change any email by creating a filter for the \u003Cstrong>mandrill_payload\u003C\u002Fstrong> hook.\u003C\u002Fli>\n\u003Cli>For further customization, we’ve exposed a function that allows you to send emails from within your plugins, instead of the regular wp_mail function: \u003Cstrong>wpMandrill::mail\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Enable the connection by entering a valid API key in the settings page or adding the line \u003Ccode>define('SEWM_API_KEY', '{YOUR_API_KEY}')\u003C\u002Fcode> your site’s wp-config.php file.\u003C\u002Fp>\n\u003Cp>Spanish translation available.\u003C\u002Fp>\n\u003Ch3>Request\u003C\u002Fh3>\n\u003Cp>If you find that a part of this plugin isn’t working, please don’t simply click the WordPress “It’s broken” button. Let us know what’s broken in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsend-emails-with-mandrill\u002F\" rel=\"ugc\">its support forum\u003C\u002Fa> so we can make it better. Our \u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=cCTlonSwePs\" rel=\"nofollow ugc\">mind-reading device\u003C\u002Fa> still needs some tweaking.\u003C\u002Fp>\n\u003Ch3>Localizations\u003C\u002Fh3>\n\u003Cp>Send Emails with Mandrill is currently available in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Albanian (Shqip)\u003C\u002Fli>\n\u003Cli>Arabic (العربية)\u003C\u002Fli>\n\u003Cli>Armenian (Հայերեն)\u003C\u002Fli>\n\u003Cli>Basque (Euskara)\u003C\u002Fli>\n\u003Cli>Bengali (বাংলা)\u003C\u002Fli>\n\u003Cli>Bulgarian (Български)\u003C\u002Fli>\n\u003Cli>Catalan (Català)\u003C\u002Fli>\n\u003Cli>Chinese Simplified (简体中文)\u003C\u002Fli>\n\u003Cli>Croatian (Hrvatski)\u003C\u002Fli>\n\u003Cli>Czech (Čeština)\u003C\u002Fli>\n\u003Cli>Danish (Dansk)\u003C\u002Fli>\n\u003Cli>Dutch (Nederlands)\u003C\u002Fli>\n\u003Cli>Estonian (Eesti)\u003C\u002Fli>\n\u003Cli>Finnish (Suomi)\u003C\u002Fli>\n\u003Cli>French (Français)\u003C\u002Fli>\n\u003Cli>Galician (Galego)\u003C\u002Fli>\n\u003Cli>Georgian (ქართული)\u003C\u002Fli>\n\u003Cli>German (Deutsch)\u003C\u002Fli>\n\u003Cli>Greek (Ελληνικά)\u003C\u002Fli>\n\u003Cli>Hebrew (עברית)\u003C\u002Fli>\n\u003Cli>Hindi (हिन्दी)\u003C\u002Fli>\n\u003Cli>Hungarian (Magyar)\u003C\u002Fli>\n\u003Cli>Indonesian (Bahasa Indonesia)\u003C\u002Fli>\n\u003Cli>Irish (Gaeilge)\u003C\u002Fli>\n\u003Cli>Italian (Italiano)\u003C\u002Fli>\n\u003Cli>Japanese (日本語)\u003C\u002Fli>\n\u003Cli>Korean (한국어)\u003C\u002Fli>\n\u003Cli>Latvian (Latviešu)\u003C\u002Fli>\n\u003Cli>Lithuanian (Lietuvių)\u003C\u002Fli>\n\u003Cli>Macedonian (Македонски)\u003C\u002Fli>\n\u003Cli>Norwegian (Norsk)\u003C\u002Fli>\n\u003Cli>Persian (فارسی)\u003C\u002Fli>\n\u003Cli>Persian – Afghanistan (دری)\u003C\u002Fli>\n\u003Cli>Polish (Polski)\u003C\u002Fli>\n\u003Cli>Portuguese – Brazil (Português do Brasil)\u003C\u002Fli>\n\u003Cli>Portuguese – Portugal (Português)\u003C\u002Fli>\n\u003Cli>Romanian (Română)\u003C\u002Fli>\n\u003Cli>Russian (Русский)\u003C\u002Fli>\n\u003Cli>Serbian (Српски)\u003C\u002Fli>\n\u003Cli>Slovak (Slovenčina)\u003C\u002Fli>\n\u003Cli>Slovenian (Slovenščina)\u003C\u002Fli>\n\u003Cli>Spanish (Español)\u003C\u002Fli>\n\u003Cli>Swedish (Svenska)\u003C\u002Fli>\n\u003Cli>Tamil (தமிழ்)\u003C\u002Fli>\n\u003Cli>Thai (ไทย)\u003C\u002Fli>\n\u003Cli>Turkish (Türkçe)\u003C\u002Fli>\n\u003Cli>Ukrainian (Українська)\u003C\u002Fli>\n\u003Cli>Urdu (اردو)\u003C\u002Fli>\n\u003Cli>Vietnamese (Tiếng Việt)\u003C\u002Fli>\n\u003Cli>Welsh (Cymraeg)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Daily statistics will show data for the first 20 senders (emails) registered.\u003C\u002Fli>\n\u003Cli>Daily statistics will show data for the first 40 tags registered.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your account has more than 20 senders registered or more than 40 tags used, the detailed daily statisticas might show incompleted data.\u003C\u002Fp>\n","'Send Emails with Mandrill' sends emails that are generated by WordPress through Mandrill, a transactional email service powered by MailChimp.",7000,250907,100,11,"2026-02-17T09:28:00.000Z","6.9.4","3.0","8.1",[20,56,24,57,58],"mailchimp","smtp","wp_mail","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsend-emails-with-mandrill.1.6.2.zip",99,1,"2024-08-09 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":49,"num_ratings":50,"last_updated":74,"tested_up_to":75,"requires_at_least":17,"requires_php":59,"tags":76,"homepage":81,"download_link":82,"security_score":83,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"woocommerce-email-money-transfer-gateway","BLAZING Email Transfer Payment Gateway","2.6.2","Massoud Shakeri","https:\u002F\u002Fprofiles.wordpress.org\u002Fmassoudshakeri\u002F","\u003Cp>Many customers in Canada prefer to pay for the merchandise they buy, by e-Transfer (formerly Email Money Transfer).\u003C\u002Fp>\n\u003Ch4>What does this plugin do?\u003C\u002Fh4>\n\u003Cp>If customers choose the secret question and answer by themselves, they have to call to inform you what the Q&A are. Or they have the option to send them by Email. The other option is you give everybody a static question and answer.\u003C\u002Fp>\n\u003Cp>In both cases, if a third party, or a hacker, gain access to the username & password of your Email, he\u002Fshe can deposit the funds to any account he wants, and there is no way to cancel the transaction.\u003C\u002Fp>\n\u003Cp>So, this plugin creates a random word which can be used as an answer to the quetion. In this case, whoever has the access to your Email box, is not going to figure out what the answer to the question is. Unless he\u002Fshe hacks the backend of the website as well as your Email box.\u003C\u002Fp>\n\u003Ch4>How To use this plugin:\u003C\u002Fh4>\n\u003Cp>In the ‘Email Transfer payment gateway’ in the WooCommerce Settings, there is a field named ‘Instructions’. Whatever you enter in that field will be shown to the user in the ‘Thank You’ page after placing an order, and also in the Email.\u003C\u002Fp>\n\u003Cp>You must provide an Email for customers, so you can receive the instructions to retrieve the funds they send.\u003C\u002Fp>\n\u003Cp>Also you should keep two placeholders which are {1} and {2}.\u003C\u002Fp>\n\u003Cp>{1} will be replaced by Order Number. Customers should be encouraged to mention their order number in the secret question they send\u003C\u002Fp>\n\u003Cp>{2} will be replaced by a randomly generated 6-character long word. Customers are encouraged to use that word as the answer to the secret question.\u003C\u002Fp>\n\u003Cp>An ‘Order note’ will be added to the order, containing this randow word, so upon retrieving the funds, you will know what the answer to the secret question of each order is.\u003C\u002Fp>\n\u003Cp>An Instruction can be something like this:\u003C\u002Fp>\n\u003Cp>After placing your order, please send an Email money transfer to the following:\u003C\u002Fp>\n\u003Cp>Email: xxx@yyy.com\u003C\u002Fp>\n\u003Cp>Secret Question: Your Order Number {1}\u003C\u002Fp>\n\u003Cp>Secret Answer: {2} (MAKE SURE YOU DO NOT REMOVE THESE TWO {1} and {2})\u003C\u002Fp>\n\u003Cp>Thanks for choosing us! We appreciate your business.\u003C\u002Fp>\n\u003Ch3>Thanks\u003C\u002Fh3>\n\u003Cp>Translators who did a great job converting the text of the plugin to their native language. Thank you!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pagup.com\" rel=\"nofollow ugc\">Mr. Gautier Dorval\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Many customers in Canada prefer to pay for the merchandise they buy, by e-Transfer (formerly Email Money Transfer).",2000,57594,"2025-01-20T03:48:00.000Z","6.7.5",[77,21,78,79,80],"email-money-transfer","interac","payment","woocommerce","https:\u002F\u002Fblazingspider.com\u002Fplugins\u002Fwoocommerce-email-money-transfer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-email-money-transfer-gateway.2.6.2.zip",92,{"slug":85,"name":86,"version":6,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":59,"download_link":103,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cf7-to-mailjet","Contact Form 7 to Mailjet","Youdemus","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoudemus\u002F","\u003Cp>Contact Form 7 to Mailjet is a plugin developed by Youdemus.\u003C\u002Fp>\n\u003Cp>This plugin allows you to automatically fill in a contact list on Mailjet, or database, each time a user submits a contact form on your WordPress website with Contact Form 7.\u003C\u002Fp>\n\u003Cp>The huge benefit of this plugin is that it allows you to create a specific email’s database on Mailjet to distinguish contacts from your site. You can also specify a specific list for each of your forms.\u003C\u002Fp>\n\u003Cp>This plugin requires that the official Mailjet plugin is properly configured (API). This is not an official Contact Form 7 plugin or Mailjet plugin.\u003C\u002Fp>\n\u003Cp>It is also possible to associate a check box for the GPRD if you have one in your contact form.\u003C\u002Fp>\n\u003Cp>For help in installation, please check FAQ or contact us directly.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youdemus.fr\u002Fcontactez-nous\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fp>\n","Link Contact Form 7 with Mailjet contact list",600,13098,78,7,"2024-03-18T15:50:00.000Z","6.4.8","5.0","7.4",[100,101,20,102,23],"connector","contact-form-7","form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf7-to-mailjet.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":49,"downloaded":112,"rating":49,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":117,"tags":118,"homepage":122,"download_link":123,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"freshjet","Freshjet","0.6.6","freshforcesbd","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreshforcesbd\u002F","\u003Cp>People use SMTP or transactional email to prevent their email sent by \u003Ccode>wp_mail()\u003C\u002Fcode> fall into spam folder. And if you are using \u003Ca href=\"https:\u002F\u002Fwww.mailjet.com\u002F\" rel=\"nofollow ugc\">Mailjet\u003C\u002Fa> as your \u003Ca href=\"https:\u002F\u002Fwww.mailjet.com\u002Ftransactional-email\u002F\" rel=\"nofollow ugc\">transactional email\u003C\u002Fa>, this plugin is probably the most convenient way to use Mailjet transactional email in WordPress.\u003C\u002Fp>\n\u003Cp>Freshjet provide default \u003Ccode>wp_mail()\u003C\u002Fcode> functionality but super-power it with Mailjet. It’s a drop-in replacement for \u003Ccode>wp_mail()\u003C\u002Fcode>. If you just send email without extra customization, likely you don’t need to change your existing code.\u003C\u002Fp>\n\u003Cp>And.. Freshjet supports \u003Ca href=\"https:\u002F\u002Fapp.mailjet.com\u002Ftemplates\u002Ftransactional\" rel=\"nofollow ugc\">Mailjet Passport Template\u003C\u002Fa>. For documentation, visit \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffreshforces-borndigital\u002Ffreshjet\u002F\" rel=\"nofollow ugc\">Freshjet GitHub repository\u003C\u002Fa>\u003C\u002Fp>\n","Send email through wp_mail() but super-powered by Mailjet transactional email. This plugin is probably the most convenient way to use Mailjet transact &hellip;",10549,2,"2021-08-24T05:08:00.000Z","5.8.13","5.2","7.2",[105,23,119,120,121],"smtp-email","transactional-email","wp_mail-smtp","https:\u002F\u002Fgithub.com\u002Ffreshforces-borndigital\u002Ffreshjet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffreshjet.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":28,"num_ratings":28,"last_updated":134,"tested_up_to":96,"requires_at_least":97,"requires_php":135,"tags":136,"homepage":139,"download_link":140,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"surbma-smtp","Surbma | SMTP","2.3","Surbma","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurbma\u002F","\u003Cp>This plugin is created especially for Multisite Networks. You can define all variables in the wp-config.php file and it will be valid for all sites in a Multisite. So this is not for a site-by-site configuration plugin. You can install it on a single WordPress install also and it will work perfectly. But if you install it in a Multisite Network, you can only network activate it!\u003C\u002Fp>\n\u003Cp>This plugin is working with all SMTP servers and services, like Mailgun, SendGrid, Mandrill, Amazon SES and others.\u003C\u002Fp>\n\u003Cp>\u003Cem>Required variables:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>SURBMA_SMTP_HOST\u003C\u002Fcode> – External SMTP server.\u003C\u002Fli>\n\u003Cli>\u003Ccode>SURBMA_SMTP_USER\u003C\u002Fcode> – User for the SMTP account.\u003C\u002Fli>\n\u003Cli>\u003Ccode>SURBMA_SMTP_PASSWORD\u003C\u002Fcode> – Password for the SMTP account.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Optional variables:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>SURBMA_SMTP_PORT\u003C\u002Fcode> – Port number for the SMTP server.\u003C\u002Fli>\n\u003Cli>\u003Ccode>SURBMA_SMTP_SECURE\u003C\u002Fcode> – Choose SSL or TLS, if necessary for your SMTP server.\u003C\u002Fli>\n\u003Cli>\u003Ccode>SURBMA_SMTP_FROM\u003C\u002Fcode> – From email address for all outgoing emails.\u003C\u002Fli>\n\u003Cli>\u003Ccode>SURBMA_SMTP_FROMNAME\u003C\u002Fcode> – From name for all outgoing emails.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Example configuration:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('SURBMA_SMTP_HOST','smtp.mailgun.org');\n    define('SURBMA_SMTP_USER','postmaster@surbma.com');\n    define('SURBMA_SMTP_PASSWORD','bb2b************************4133');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can put these lines everywhere before the line, that says: “That’s It. Pencils down”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to contribute or help improving this plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can find it on GitHub: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-smtp\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u002Fsurbma-smtp\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can find my other plugins and projects on GitHub:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSurbma\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002FSurbma\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Please feel free to contribute, help or recommend any new features for my plugins, themes and other projects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you want to know more about me?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Visit my webpage: \u003Ca href=\"http:\u002F\u002Fsurbma.com\u002F\" rel=\"nofollow ugc\">Surbma.com\u003C\u002Fa>\u003C\u002Fp>\n","External SMTP mail configuration via global variables in wp-config.php.",20,2247,"2023-11-26T09:15:00.000Z","7.0",[20,22,137,138,57],"multisite","sendgrid","https:\u002F\u002Fsurbma.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsurbma-smtp.2.3.zip",{"attackSurface":142,"codeSignals":186,"taintFlows":207,"riskAssessment":208,"analyzedAt":224},{"hooks":143,"ajaxHandlers":168,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":185,"unprotectedCount":185},[144,150,155,159,163],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_init","registerWhitelistedOptions","src\\Bootstrap.php",18,{"type":151,"name":152,"callback":153,"priority":154,"file":148,"line":132},"filter","plugin_row_meta","custom_plugin_row_meta",10,{"type":145,"name":156,"callback":157,"file":148,"line":158},"admin_menu","adminMenuInit",39,{"type":145,"name":160,"callback":161,"file":148,"line":162},"admin_enqueue_scripts","loadPluginAdminPageStaticAssets",43,{"type":145,"name":164,"callback":165,"file":166,"line":167},"admin_head","overrideAdminMenuCSS","src\\Functions.php",38,[169,174,178],{"action":170,"nopriv":171,"callback":172,"hasNonce":171,"hasCapCheck":171,"file":148,"line":173},"wmg_get_saved_configs",false,"getProviderConfigsAjax",46,{"action":175,"nopriv":171,"callback":176,"hasNonce":171,"hasCapCheck":171,"file":148,"line":177},"wmg_save_provider_config","saveProviderConfigAjax",47,{"action":179,"nopriv":171,"callback":180,"hasNonce":171,"hasCapCheck":171,"file":148,"line":181},"wmg_test_provider_config_send_mail","testProviderConfigSendMailAjax",48,[],[],[],3,{"dangerousFunctions":187,"sqlUsage":192,"outputEscaping":194,"fileOperations":62,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":199},[188],{"fn":189,"file":166,"line":190,"context":191},"unserialize",230,"return unserialize($options);",{"prepared":28,"raw":28,"locations":193},[],{"escaped":62,"rawEcho":62,"locations":195},[196],{"file":166,"line":197,"context":198},71,"raw output",[200,204],{"name":201,"version":202,"knownCves":203},"Guzzle","1.1",[],{"name":205,"version":29,"knownCves":206},"PHPMailer",[],[],{"summary":209,"deductions":210},"The wp-mail-gateway v1.8 plugin exhibits a mixed security posture. On the positive side, it shows good practices with 100% of its SQL queries using prepared statements and no recorded vulnerabilities in its history.  However, there are significant concerns arising from the static analysis.  The plugin has a small but entirely unprotected attack surface with three AJAX handlers lacking any authentication or capability checks.  Furthermore, the presence of the `unserialize` function without any apparent sanitization or context, coupled with only 50% of outputs being properly escaped, raises red flags for potential code injection and cross-site scripting (XSS) vulnerabilities. The lack of nonce checks on AJAX handlers is a critical oversight that could allow attackers to trigger actions on behalf of authenticated users.",[211,214,217,220,222],{"reason":212,"points":213},"3 AJAX handlers without auth checks",15,{"reason":215,"points":216},"Use of unserialize() without checks",8,{"reason":218,"points":219},"50% of outputs not properly escaped",4,{"reason":221,"points":14},"0 Nonce checks",{"reason":223,"points":14},"0 Capability checks","2026-03-16T21:34:41.821Z",{"wat":226,"direct":245},{"assetPaths":227,"generatorPatterns":235,"scriptPaths":236,"versionParams":237},[228,229,230,231,232,233,234],"\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fcss\u002Fbootstrap-wmg.css","\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fcss\u002Fsweetalert2.min.css","\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fjs\u002Fpopper.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fjs\u002Fsweetalert2.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-mail-gateway\u002Fassets\u002Fjs\u002Fmain.js",[],[231,232,233,234],[238,239,240,241,242,243,244],"wp-mail-gateway\u002Fassets\u002Fcss\u002Fbootstrap-wmg.css?ver=","wp-mail-gateway\u002Fassets\u002Fcss\u002Fsweetalert2.min.css?ver=","wp-mail-gateway\u002Fassets\u002Fcss\u002Fmain.css?ver=","wp-mail-gateway\u002Fassets\u002Fjs\u002Fpopper.min.js?ver=","wp-mail-gateway\u002Fassets\u002Fjs\u002Fbootstrap.min.js?ver=","wp-mail-gateway\u002Fassets\u002Fjs\u002Fsweetalert2.min.js?ver=","wp-mail-gateway\u002Fassets\u002Fjs\u002Fmain.js?ver=",{"cssClasses":246,"htmlComments":249,"htmlAttributes":250,"restEndpoints":258,"jsGlobals":259,"shortcodeOutput":261},[247,248],"wmg","wp-mail-gateway-plugin-adminpage",[],[251,252,253,254,255,256,257],"data-target=\"#mailgunModal\"","data-target=\"#mailjetModal\"","data-target=\"#awsSesModal\"","data-target=\"#mandrillModal\"","data-target=\"#postmarkModal\"","data-target=\"#sendgridModal\"","data-target=\"#sendinblueModal\"",[],[260],"window.wp_mail_gateway_admin_data",[]]