[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzWzWcJmFzB6ODofBZt6Nxm4_RAFhhf3QYCUXfjNfbd8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":13,"requires_at_least":14,"requires_php":13,"tags":15,"homepage":20,"download_link":21,"security_score":22,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":33,"analysis":146,"fingerprints":1468},"emails-no-spam","Emails No Spam","2.7","clodoaldoevangelista","https:\u002F\u002Fprofiles.wordpress.org\u002Fclodoaldoevangelista\u002F","\u003Cp>Emails no spam (https:\u002F\u002Fentregador.click) emails-no-spam provides reliable mailing service to your company. The plugin is literally a blessing for everyone. Easy to use! Helped companies that were struggling to contact their customers through emails; because of the strict anti-spam filters that misread their messages; condemning them to the electronic trash can and the spam box. emails-no-spam does not promise that all recipients will receive your messages, but there will certainly be great breakthrough in their business. Companies that have already used have increased up to 400% in profits.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Use your wordpress posts as an email message\u003C\u002Fli>\n\u003Cli>Write your posts using everything you imagine: Formatted texts, embedded videos or images\u003C\u002Fli>\n\u003Cli>Write as many posts as you want. Unlimited Posts (PRO)\u003C\u002Fli>\n\u003Cli>Use your own email accounts! (me@gmail.com or me@mycompany.com, etc.) and not third-party accounts, as they easily fall into blacklists\u003C\u002Fli>\n\u003Cli>Import a csv file as a list of up to 1000 recipients at a time\u003C\u002Fli>\n\u003Cli>Use our csv file template to not be confused\u003C\u002Fli>\n\u003Cli>The csv file has more than 20 fields for you to use variable data in your message. Example% his_name%; % his_email%; etc.\u003C\u002Fli>\n\u003Cli>Add cash credits and send as many messages as you need in your campaign (PRO)\u003C\u002Fli>\n\u003Cli>Schedule a date for sending messages\u003C\u002Fli>\n\u003Cli>Include, delete, modify, or re-initialize submissions to your lists\u003C\u002Fli>\n\u003Cli>Delete duplicate recipients\u003C\u002Fli>\n\u003Cli>Add the url of messages to your Cron service and let the machine do it all by itself (PRO)\u003C\u002Fli>\n\u003Cli>Use our Email Support to answer all your questions (PRO).\u003C\u002Fli>\n\u003C\u002Ful>\n","Emails No Spam provides reliable mailing service to your company. The plugin is literally a blessing for everyone. Customizable fields.",0,10648,"","3.5",[4,16,17,18,19],"mailing","send-emails","send-posts","trash","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Femails-no-spam\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femails-no-spam.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":29,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},5,40,88,30,86,"2026-04-04T09:15:39.458Z",[34,62,87,106,126],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":11,"last_vuln_date":60,"fetched_at":61},"participants-database","Participants Database","2.7.8.1","xnau webdesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fxnau\u002F","\u003Cp>This plugin offers all the functionality needed to build and maintain a database of people or anything you want. The database is fully configurable, allowing you to define all the fields of information you want to store for each record. The records can be entered individually in the WordPress admin section, imported with a CSV file, or let the individuals themselves create their own record. Display lists of records can be sorted and filtered by any field, and the result exported as a CSV file.\u003C\u002Fp>\n\u003Cp>This plugin was developed for an organization with the mission of educating and empowering voters. This organization needed to quickly build a database of concerned voters, supporters, and volunteers, giving them an ability to collect input and feedback, organize volunteers, and mobilize its voter constituency with actions such as petition drives and voter education campaigns.\u003C\u002Fp>\n\u003Cp>This database could be of use to any organization that needs to build and maintain lists of constituents, supporters, members, volunteers, etc. for any purpose. It is designed to be easy to use and serve multiple purposes, with several very powerful features to customize its functionality to the needs of your organization, club, sports team, or any other large group of people.\u003C\u002Fp>\n\u003Cp>The plugin can be easily adapted to work as a database for other applications such as indexes, directories, catalogs, or anything, really. The plugin uses a system of customizable templates for all its displays, and an API for the customization and extension of its capabilities. The plugin is fully internationalized with a growing set of translations.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fwork\u002Fwordpress-plugins\u002Fparticipants-database\u002Fgdpr-compliance-and-participants-database\u002F\" rel=\"nofollow ugc\">GDPR Compliance Information\u003C\u002Fa> for users of Participants Database\u003C\u002Fp>\n\u003Ch4>Some of the features of the Participants Database Plugin:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fully configurable database for holding any kind of information about people (or anything, really!)\u003C\u002Fli>\n\u003Cli>customizable forms for collecting and maintaining records\u003C\u002Fli>\n\u003Cli>plugin enhancements and add-ons are available from a growing list of \u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fshop\u002F?utm_source=wporg_visitor&utm_medium=plugin_page_description_tab&utm_campaign=pdb-addons-promo\" rel=\"nofollow ugc\">free and premium downloads on xnau.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>shortcode for inserting a configurable sign-up short form into WordPress pages, posts, etc.\u003C\u002Fli>\n\u003Cli>completing the sign-up form can direct visitors to another page for a thank you message or reward\u003C\u002Fli>\n\u003Cli>shortcode for inserting a full-length form for people to fill out and maintain their own records\u003C\u002Fli>\n\u003Cli>shortcode for displaying the list on the site, including the ability to select and order columns to display, sorting and filtering rules to determine which records are shown and in what order\u003C\u002Fli>\n\u003Cli>shortcode for showing a search form that takes the user to the search results page\u003C\u002Fli>\n\u003Cli>email notification and confirmation with secure individual access link\u003C\u002Fli>\n\u003Cli>email notification when a user edits a record\u003C\u002Fli>\n\u003Cli>searchable, sortable record listings in the WordPress admin\u003C\u002Fli>\n\u003Cli>many form elements to choose from including dropdowns, checkboxes, radio buttons, image upload, rich text, etc.\u003C\u002Fli>\n\u003Cli>export CSV files for interacting with other databases, mass email, print records\u003C\u002Fli>\n\u003Cli>import CSV files to add large numbers of records from spreadsheets such as Open Office or Google Docs\u003C\u002Fli>\n\u003Cli>forms can be organized into groups of fields, making long forms easier to navigate and fill out\u003C\u002Fli>\n\u003Cli>comes with a comprehensive API for deep customization of the plugin functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Database\u003C\u002Fh4>\n\u003Cp>The heart of this plugin is the participants database, which is completely configurable. It comes pre-filled with standard fields such as name, address, phone, etc., but you can define any fields you want, including the type of field, validation, help text and a print title for each field. Fields are also organized into groups so large amounts of information can be better managed, and long forms broken up into logical sections.\u003C\u002Fp>\n\u003Cp>Fields can be defined as text-lines, text-areas, rich text (with a rich-text editor), single and multiple-select dropdowns, checkboxes, radio buttons or image uploads. Each field has its own validation which can be required, not required, or validated with a regular expression.\u003C\u002Fp>\n\u003Ch4>Sign Up Form\u003C\u002Fh4>\n\u003Cp>The plugin provides a shortcode for a sign-up form that presents a customizable subset of the fields for a quick signup. For example, your signup form could ask only for a name and email address, creating an easy point-of-entry for new members, supporters or volunteers. The signup can generate two emails: one to an administrator to notify them of the signup, and also to the person signing up. Their email can contain a link to their full record, which they can return and fill out at their leisure. This full form (which is placed on the website with another shortcode) can include any information you want to collect from your signups.\u003C\u002Fp>\n\u003Cp>Signup forms are produced by a template, making it easy to add extra functionality and match the presentation of the form to your theme.\u003C\u002Fp>\n\u003Ch4>Frontend Record Edit Form\u003C\u002Fh4>\n\u003Cp>This is where people who have signed up can fill in any additional information about themselves you wish to collect. It can be additional demographic info, survey questions, what they would be willing to offer in support. This form is accessible to the signups via an individual link containing an ID number, which is emailed to them when they sign up. They don’t need to register as a user or enter a password, they just need the link.\u003C\u002Fp>\n\u003Ch4>Backend Record Editing\u003C\u002Fh4>\n\u003Cp>For your backend users, the ability to edit and enter new records is provided. This backend form can also contain administrative fields that won’t be visible to the front-end (not logged-in) user, so organization staff can keep internal records of volunteer activities, availability, contributions, personal notes, etc.\u003C\u002Fp>\n\u003Cp>The backend form is set up for rapid manual entry of multiple records, such as after a signup drive, doorbelling, or public event.\u003C\u002Fp>\n\u003Cp>For textarea fields, a rich-text editor will be used if enabled in the settings.\u003C\u002Fp>\n\u003Ch4>List Display\u003C\u002Fh4>\n\u003Cp>Display the list on your website with the \u003Ccode>[pdb_list]\u003C\u002Fcode> shortcode. You can determine which fields get shown, and for long lists, the list can be broken up into pages. You can specify which records get displayed and in what order. Optionally, search and sorting controls can be displayed. Each record listing can be linked to the full record showing all the details of the record.\u003C\u002Fp>\n\u003Ch4>Record Display\u003C\u002Fh4>\n\u003Cp>Each individual record can be displayed using a shortcode and accessed by the ID if the record. A template file formats the output of the shortcode. A plugin setting determines how a link to the individual record may be placed on the list of records.\u003C\u002Fp>\n\u003Ch4>Import\u002FExport Records\u003C\u002Fh4>\n\u003Cp>All records can be exported as a CSV-formatted text file that can be read by spreadsheet applications and used for mass email campaigns, hard-copy lists, and other applications. The records exported can be filtered by column values: for instance, only people who have consented to receive a newsletter will be included. Records may also be sorted by any column. Which fields are included in the export\u002Fimport is determined by the “CSV” column of the field definition.\u003C\u002Fp>\n\u003Cp>Records can also be mass-imported with a CSV file, allowing you to use existing lists from spreadsheets, or for offline compilation of records using a spreadsheet such as Libre Office or Google Docs. A blank spreadsheet can be exported from the plugin to get people started in entering records offline.\u003C\u002Fp>\n\u003Ch4>Internationalization and Translations\u003C\u002Fh4>\n\u003Cp>This plugin is fully compliant with WordPress Internationalization standards and includes several translations, some of which are incomplete at the moment. All of the front-end text is user-customizable, so even if a translation isn’t available for your language, your users will be able to use the plugin in their language.\u003C\u002Fp>\n\u003Ch4>Translation Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Belarusian: Natasha Dyatko \u003Ca href=\"https:\u002F\u002Fwww.ustarcash.com\" rel=\"nofollow ugc\">UStarCash\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Danish: LarsHdg\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dutch: At Voogt \u003Ca href=\"http:\u002F\u002Fwww.wederzijdsgenoegen.nl\" rel=\"nofollow ugc\">www.wederzijdsgenoegen.nl\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Estonian: Laura Vunk\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Farsi: Mohsen Azarteymoor \u003Ca href=\"http:\u002F\u002Fwww.codha.ir\" rel=\"nofollow ugc\">CodHa\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Finnish: Visa Jokela\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>French: Pierre Fischer\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>German: Martin Sauter\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>German Formal: Hanno Bolte \u003Ca href=\"https:\u002F\u002Fwww.bsoft.de\" rel=\"nofollow ugc\">Hanno Bolte IT Consulting\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Greek: Toni Bishop \u003Ca href=\"https:\u002F\u002Fwww.jrop.com\" rel=\"nofollow ugc\">Jrop\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hebrew: Gila Baam\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Indonesian: Jordan Silaen \u003Ca href=\"http:\u002F\u002Fchameleonjohn.com\" rel=\"nofollow ugc\">ChameleonJohn.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Italian: Michele Balderi\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Norwegian: Anders Kleppe\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Polish: Łukasz Markusik\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Brazilian Portuguese: Eric Sornoso \u003Ca href=\"https:\u002F\u002FMealfan.com\" rel=\"nofollow ugc\">Mealfan.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Romanian: Cornelia Năescu\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Russian: Konstantin Bashevoy \u003Ca href=\"http:\u002F\u002Fpolyathlon-russia.com\u002Fbase\" rel=\"nofollow ugc\">Полиатлон России\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Serbian: Cherry, NBG, \u003Ca href=\"http:\u002F\u002Ftrade.in.rs\u002F\" rel=\"nofollow ugc\">www.trade.in.rs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Slovak: Branco Radenovich \u003Ca href=\"http:\u002F\u002Fwebhostinggeeks.com\u002Fblog\u002F\" rel=\"nofollow ugc\">WebHostingGeeks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Spanish: Chema Bescos \u003Ca href=\"https:\u002F\u002Fwww.ibidemgroup.com\" rel=\"nofollow ugc\">IBIDEM GROUP\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ukranian: Michael Yunat, \u003Ca href=\"http:\u002F\u002Fgetvoip.com\u002Fblog\" rel=\"nofollow ugc\">getvoip.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you are multi-lingual and feel like contributing a translation, please contact me at: support@xnau.com.\u003C\u002Fp>\n\u003Cp>Please note that several of these translations are out of date. If your language is in this list and you’d like to help me provide the latest translation, please contact me.\u003C\u002Fp>\n\u003Cp>The latest POT file is always \u003Ca href=\"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fparticipants-database\u002Ftrunk\u002Flanguages\u002Fparticipants-database.pot\" rel=\"nofollow ugc\">available here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Image Credit\u003C\u002Fh4>\n\u003Cp>By Tukulti65 (Own work) [CC BY-SA 4.0 (http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-sa\u002F4.0)], via Wikimedia Commons\u003C\u002Fp>\n\u003Ch3>Plugin Support\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fwork\u002Fwordpress-plugins\u002Fparticipants-database\u002Fparticipants-database-documentation\u002F?utm_source=wporg_visitor&utm_medium=plugin_page_othernotes__tab&utm_campaign=pdb-addons-promo\" rel=\"nofollow ugc\">Plugin manual and documentation\u003C\u002Fa> is published on the developer’s website, xnau.com\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Plugin technical support is available on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fparticipants-database\" rel=\"ugc\">WordPress Plugin Plugin Support Forum\u003C\u002Fa>, and on xnau.com in the comments section.\u003C\u002Fp>\n\u003Cp>A growing list of \u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fshop\u002F?utm_source=wporg_visitor&utm_medium=plugin_page_othernotes__tab&utm_campaign=pdb-addons-promo\" rel=\"nofollow ugc\">plugin add-ons and functionality enhancements\u003C\u002Fa> are also available on xnau.com.\u003C\u002Fp>\n","Build and maintain a fully customizable database of participants, members or anything with signup forms, admin backend, custom lists, and CSV support.",7000,1327624,98,320,"2025-11-04T22:15:00.000Z","6.8.5","5.0","7.4",[51,52,53,54,55],"database","directory","listing","mailing-list","signup","https:\u002F\u002Fxnau.com\u002Fwordpress-plugins\u002Fparticipants-database","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparticipants-database.2.7.8.1.zip",87,9,"2025-09-22 00:00:00","2026-03-15T15:16:48.613Z",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":13,"tags":77,"homepage":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":11,"last_vuln_date":86,"fetched_at":61},"newsletters-lite","Newsletters","4.13","Tribulant Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontrid\u002F","\u003Cp>A full-featured WordPress newsletter plugin created by \u003Ca href=\"https:\u002F\u002Ftribulant.com\" rel=\"nofollow ugc\">Tribulant\u003C\u002Fa> for WordPress which fulfills all subscribers, emails, marketing and newsletter related needs for both personal and business environments.\u003C\u002Fp>\n\u003Cp>It has robust, efficient and unique features! This is an all-in-one newsletter tool for your WordPress site can be configured to behave as desired and it will provide the best experience for your email subscribers at the same time.\u003C\u002Fp>\n\u003Cp>The software works the way you do so you can focus on creating newsletters and giving your website the necessary exposure!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Some of the features in the WordPress Newsletter plugin include (see PRO Version section below to view the limitations of this LITE version):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mailing Lists \u003C\u002Fli>\n\u003Cli>Bounce Email Management \u003C\u002Fli>\n\u003Cli>Newsletter Queue & Scheduling \u003C\u002Fli>\n\u003Cli>Newsletter Templates \u003C\u002Fli>\n\u003Cli>Drag & Drop Newsletter & Template Builder \u003C\u002Fli>\n\u003Cli>Complete Email History \u003C\u002Fli>\n\u003Cli>Unlimited Sidebar Widgets \u003C\u002Fli>\n\u003Cli>Post\u002FPage Opt-In Embedding \u003C\u002Fli>\n\u003Cli>Subscription Forms Builder \u003C\u002Fli>\n\u003Cli>Offsite Subscription Forms \u003C\u002Fli>\n\u003Cli>Publish Newsletter as a Post \u003C\u002Fli>\n\u003Cli>Send Post as a Newsletter \u003C\u002Fli>\n\u003Cli>Add Email Attachments \u003C\u002Fli>\n\u003Cli>SMTP Authentication \u003C\u002Fli>\n\u003Cli>Ajax Powered Features \u003C\u002Fli>\n\u003Cli>Import\u002FExport Subscribers \u003C\u002Fli>\n\u003Cli>Paid Subscriptions (PayPal & 2Checkout) \u003C\u002Fli>\n\u003Cli>Integrates with our Banner Rotator plugin \u003C\u002Fli>\n\u003Cli>WordPress Multisite Compatible \u003C\u002Fli>\n\u003Cli>Email Tracking \u003C\u002Fli>\n\u003Cli>IP Logging of Subscribers \u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v2 \u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v3 \u003C\u002Fli>\n\u003Cli>hCaptcha \u003C\u002Fli>\n\u003Cli>Cloudflare Turnstile \u003C\u002Fli>\n\u003Cli>Really Simple CAPTCHA \u003C\u002Fli>\n\u003Cli>Newsletter Themes \u003C\u002Fli>\n\u003Cli>POP\u002FIMAP Bounce Handling \u003C\u002Fli>\n\u003Cli>Latest Posts Subscriptions \u003C\u002Fli>\n\u003Cli>Single\u002FMultiple Posts into Emails \u003C\u002Fli>\n\u003Cli>Bitly click tracking \u003C\u002Fli>\n\u003Cli>Autoresponders \u003C\u002Fli>\n\u003Cli>Newsletters by conditions \u003C\u002Fli>\n\u003Cli>Multilingual (qTranslate & WPML) \u003C\u002Fli>\n\u003Cli>Custom Post Types \u003C\u002Fli>\n\u003Cli>Custom Fields \u003C\u002Fli>\n\u003Cli>Link\u002Fclick tracking \u003C\u002Fli>\n\u003Cli>DKIM Signature \u003C\u002Fli>\n\u003Cli>WordPress Dashboard Widget \u003C\u002Fli>\n\u003Cli>and much more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the newsletter subscribe forms builder in action:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZHbXN72eqmU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Demo and Support\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Ftribulant.net\u002Fnewsletter\u002F\" rel=\"nofollow ugc\">online demonstration\u003C\u002Fa> and view the \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fdocs\u002Fwordpress-mailing-list-plugin\u002F31\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa> for tips, tricks, guides, and more.\u003C\u002Fp>\n\u003Ch4>Extensions\u003C\u002Fh4>\n\u003Cp>There are many free and paid extension plugins for the WordPress Newsletter plugin. All extensions work with both Newsletters LITE and Newsletters PRO, no problem.\u003C\u002Fp>\n\u003Cp>Some extensions include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F42\u002Fwoocommerce-subscribers\" rel=\"nofollow ugc\">WooCommerce Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F28\u002Fcontact-form-7-subscribers\" rel=\"nofollow ugc\">Contact Form 7 Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F46\u002Fgoogle-analytics\" rel=\"nofollow ugc\">Google Analytics Tracking\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F6\u002Fembedded-images\" rel=\"nofollow ugc\">Embedded Images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F26\u002Ftotal-ms-control\" rel=\"nofollow ugc\">Total MS Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F17\u002Fgravity-forms-subscribers\" rel=\"nofollow ugc\">Gravity Forms Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F16\u002Fformidable-subscribers\" rel=\"nofollow ugc\">Formidable Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F43\u002Fdigital-access-pass\" rel=\"nofollow ugc\">Digital Access Pass Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F36\u002Ftotal-control\" rel=\"nofollow ugc\">Total Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F32\u002Fs2member-subscribers\" rel=\"nofollow ugc\">s2Member Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F31\u002Fwp-emember-subscribers\" rel=\"nofollow ugc\">WP eMember Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fplugins\u002Fextensions\u002F1\u002Fwordpress-newsletter-plugin\" rel=\"nofollow ugc\">Visit the Newsletters extensions page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Email\u002FNewsletter Templates\u003C\u002Fh4>\n\u003Cp>Included with the newsletter plugin are several premade email\u002Fnewsletter templates.\u003C\u002Fp>\n\u003Cp>Shop our \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Femailthemes\u002F\" title=\"newsletter templates\" rel=\"nofollow ugc\">newsletter templates\u003C\u002Fa> for more variety and high quality, premium, responsive newsletter templates.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>All language files and the instructions to use them are in \u003Ca href=\"https:\u002F\u002Fpoeditor.com\u002Fjoin\u002Fproject\u002Fb31cab38f30cec409424dc273a131183\" rel=\"nofollow ugc\">POEditor\u003C\u002Fa>. Anyone can join the project to add languages and contribute translations for strings.\u003C\u002Fp>\n\u003Cp>Thank you for these wonderful people who contributed in translating the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Afrikaans (af_ZA) by \u003Ca href=\"https:\u002F\u002Fwww.contrid.co.za\" rel=\"nofollow ugc\">Antonie Potgieter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German (de_DE) by Peter Schonmann\u003C\u002Fli>\n\u003Cli>Greek (el_GR) by \u003Ca href=\"https:\u002F\u002Fwww.aio.gr\" rel=\"nofollow ugc\">Harris Karanikolas | AiO Systems Information\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) by Juan Llamosas\u003C\u002Fli>\n\u003Cli>French (fr_FR) by Kim Gjerstad\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU) by \u003Ca href=\"https:\u002F\u002Fwww.idsign.hu\" rel=\"nofollow ugc\">iD Sign | Gergely Almasi\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Italian (it_IT) by \u003Ca href=\"https:\u002F\u002Fwww.playcodestudio.com\" rel=\"nofollow ugc\">Matteo Galli | Playcode\u003C\u002Fa>, Johnny\u003C\u002Fli>\n\u003Cli>Lithuanian (lt_LT) by Tomas\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) by \u003Ca href=\"https:\u002F\u002Fwww.webzenz.nl\" rel=\"nofollow ugc\">Ronald de Caluwe | WebZenz\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (pt_BR) by Vitor Argos\u003C\u002Fli>\n\u003Cli>Portuguese (pt_PT) by wordpress.mowster.net\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) by \u003Ca href=\"https:\u002F\u002Frichardconsulting.ro\" rel=\"nofollow ugc\">Richard Vencu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE) by Tomas Lindhoff\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR) by Sersah Namoglu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Offsite HTML Code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003Cscript type=\"text\u002Fjavascript\"> var wpmlAjax = \"' . $this -> url() . '\u002F' . $this -> plugin_name . '-ajax.php\"; \u003C\u002Fscript>\n\u003Cscript type=\"text\u002Fjavascript\" src=\"' . $this -> url() . '\u002Fjs\u002Fwp-mailinglist.js\">\u003C\u002Fscript>\n\u003Cscript type=\"text\u002Fjavascript\" src=\"' . get_option('siteurl') . '\u002Fwp-includes\u002Fjs\u002Fscriptaculous\u002Fprototype.js\">\u003C\u002Fscript>\n\u003Cscript type=\"text\u002Fjavascript\" src=\"' . get_option('siteurl') . '\u002Fwp-includes\u002Fjs\u002Fscriptaculous\u002Fscriptaculous.js?load=effects\">\u003C\u002Fscript>'\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>API Example\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php\n$url = 'https:\u002F\u002Fexample.com\u002Fwp-admin\u002Fadmin-ajax.php?action=newsletters_api';\n$data = array(\n    'api_method'        =>   'subscriber_add',\n    'api_key'           =>   '37C1D6053E817212348E507D29CCCE49',\n    'api_data'          =>   array(\n        'email'             => \"email@example.com\",\n        'list_id'           =>   array(1,2,3),\n    )\n);\n\n$data_string = wp_json_encode($data);\n\n$ch = curl_init($url);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, array(\n    'Content-Type: application\u002Fjson',\n    'Content-Length: ' . strlen($data_string))\n);\n\n$result = json_decode(curl_exec($ch));\ncurl_close($ch);\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PRO Version\u003C\u002Fh4>\n\u003Cp>The Newsletters LITE version has nearly all of the features that the PRO version has but it has some limitations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>One mailing list.\u003C\u002Fli>\n\u003Cli>500 max subscribers.\u003C\u002Fli>\n\u003Cli>Send up to 1000 emails per month.\u003C\u002Fli>\n\u003Cli>Mail Type: Local Server and SMTP. No API integration with our \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fdocs\u002Fwordpress-mailing-list-plugin\u002F10570\u002Fsending-apis\u002F\" rel=\"nofollow ugc\">mail service providers\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>The “Drag & Drop Newsletter & Template Builder” cannot be used.\u003C\u002Fli>\n\u003Cli>Limited to Really Simple CAPTCHA and Google reCAPTCHA v2. The rest (reCAPTCHA v3, hCaptcha, Cloudflare Turnstile) cannot be used.\u003C\u002Fli>\n\u003Cli>No new custom dynamic fields can be added but you can edit current ones.\u003C\u002Fli>\n\u003Cli>No Resend button for emails and for the Send Manage Subscription Email link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These limits should be sufficient for a personal blogger or a small business.\u003C\u002Fp>\n\u003Cp>To remove these limits, you can upgrade to the PRO version and submit your serial key inside the plugin.\u003Cbr \u002F>\nOr, download, install, and activate the PRO version from our website under Downloads, and then add your serial key. This is the preferred method. After installing the PRO version, you can safely deactivate and delete the LITE version without losing your data.\u003C\u002Fp>\n\u003Cp>In addition to the limits being removed, you will receive \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">priority support\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Ftribulant.com\" rel=\"nofollow ugc\">Tribulant\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fplugins\u002Fview\u002F1\u002Fwordpress-newsletter-plugin\" rel=\"nofollow ugc\">Visit the Newsletters PRO page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>3rd-Party Services\u003C\u002Fh4>\n\u003Cp>Our plugin makes use of some 3rd-party services or APIs to provide you with the latest technology and functionality. Here is a list of the services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Postmark Spam Check API (https:\u002F\u002Fspamcheck.postmarkapp.com\u002F) – Fetch the spam score of an email\u002Fnewsletter\u003C\u002Fli>\n\u003Cli>IPEcho (https:\u002F\u002Fipecho.net\u002F) – Get the current mail exchange IP address\u003C\u002Fli>\n\u003Cli>IPLocate (https:\u002F\u002Fwww.iplocate.io\u002F) – To get the country of a user by IP address\u003C\u002Fli>\n\u003Cli>HostIP.info (https:\u002F\u002Fwww.hostip.info\u002F) – To get the country of a user by IP address\u003C\u002Fli>\n\u003Cli>geoPlugin (https:\u002F\u002Fwww.geoplugin.com\u002F) – To get the country of a user by IP address\u003C\u002Fli>\n\u003C\u002Ful>\n","Newsletter plugin for WordPress to capture subscribers and send beautiful, bulk newsletter emails.",2000,299778,94,244,"2026-02-03T21:15:00.000Z","6.9.4","3.8",[78,79,54,80,81],"bulk-email","email","newsletters","subscribers","https:\u002F\u002Ftribulant.com\u002Fplugins\u002Fview\u002F1\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsletters-lite.zip",76,26,"2025-12-31 00:00:00",{"slug":88,"name":89,"version":90,"author":89,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":22,"num_ratings":96,"last_updated":97,"tested_up_to":47,"requires_at_least":98,"requires_php":49,"tags":99,"homepage":102,"download_link":103,"security_score":104,"vuln_count":96,"unpatched_count":11,"last_vuln_date":105,"fetched_at":61},"acumbamail-signup-forms","Acumbamail","2.0.26","https:\u002F\u002Fprofiles.wordpress.org\u002Fjesusbotella\u002F","\u003Cp>This plugin make a widget to show your Acumbamail signup form easily in your blog. The signup form can be sorted as you want, and you can modify whatever you want of it.\u003C\u002Fp>\n\u003Cp>Este plugin crea un widget para mostrar el formulario de inscripción a una lista de Acumbamail. Permite también modificar el texto de los campos así como ordenarlos.\u003C\u002Fp>\n","Show your Acumbamail signup forms easily in your Wordpress pages through a widget.",1000,27703,1,"2025-12-01T13:09:00.000Z","4.7",[100,101,16],"acumbamail","email-marketing","https:\u002F\u002Facumbamail.com\u002Fen\u002Fintegrations\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facumbamail-signup-forms.2.0.26.zip",99,"2014-04-30 00:00:00",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":94,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":75,"requires_at_least":118,"requires_php":49,"tags":119,"homepage":123,"download_link":124,"security_score":104,"vuln_count":96,"unpatched_count":11,"last_vuln_date":125,"fetched_at":61},"benchmark-email-lite","Benchmark Email Lite","4.3.1","beAutomated","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeautomated\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FO-bawo9m-MM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>What is Benchmark Email Lite?\u003C\u002Fh3>\n\u003Cp>Benchmark Email Lite is a WordPress plugin that saves you time by giving you access to your email marketing account directly in your WordPress dashboard.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily convert blog posts into email campaigns to increase the reach of your content\u003C\u002Fli>\n\u003Cli>Turn site visitors into subscribers by creating signup forms and pop-up modals that will automatically adapt to your WordPress theme\u003C\u002Fli>\n\u003Cli>Streamline your workflows by creating and scheduling any email campaign directly from your WordPress dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Send More Targeted Email Campaigns with Website Tracking\u003C\u002Fh3>\n\u003Cp>When you install Benchmark Email Lite on your WordPress site, it will automatically install the Automation Pro website tracker.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Follow-up with email campaigns based on the products, services or content that subscribers viewed on your website\u003C\u002Fli>\n\u003Cli>Boost your sales by automating emails that further convince a subscriber of the value of a product or service they showed interest in by visiting a page on your site\u003C\u002Fli>\n\u003Cli>A site visitor viewing a specific page can trigger an email with additional information on a product or service\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Access Your Whole Email Marketing Account from Your WordPress Dashboard\u003C\u002Fh3>\n\u003Cp>Say goodbye to at least one extra tab on your browser.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discover the blog content that is most popular with your subscribers by viewing your open and click reports directly in your WordPress dashboard—then create more content just like it!\u003C\u002Fli>\n\u003Cli>Create content and promote it all from the same place\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easily Grow Your Most Valuable Marketing Asset: Your Email List\u003C\u002Fh3>\n\u003Cp>No coding necessary!\u003C\u002Fp>\n\u003Cp>With the Benchmark Email Lite plugin, you can quickly and easily place a signup form anywhere you want on your site. It’s also super simple to customize your forms.\u003C\u002Fp>\n","Your Wordpress Site and Email Marketing all in one place!",132294,80,3,"2025-11-29T20:33:00.000Z","4.9",[120,101,54,121,122],"campaign","newsletter","sign-up","https:\u002F\u002Fwww.benchmarkemail.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbenchmark-email-lite.4.3.1.zip","2024-04-08 00:00:00",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":94,"downloaded":134,"rating":22,"num_ratings":116,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":143,"download_link":144,"security_score":145,"vuln_count":11,"unpatched_count":11,"last_vuln_date":23,"fetched_at":61},"change-wp-empty-trash-time","Change Empty Trash Time","1.0.4","Carlos Martínez Romero","https:\u002F\u002Fprofiles.wordpress.org\u002Fcarlosmr96\u002F","\u003Cp>“Change WP Empty Trash Time” is a small plugin that allows you to select the time in days that WordPress take to automatically empty trash. You can select the number of days at the bottom of Settings > General. This plugin wont work if the value is already defined elsewhere to avoid errors.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Allow to select the days that WordPress take to empty trash.\u003C\u002Fli>\n\u003Cli>Automatically Empty Trash after the numbers of days selected\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds a new setting in the last position of Settings > General, this option will allow you to select the days that WordPress take to emp &hellip;",6896,"2023-02-23T20:51:00.000Z","6.1.10","4.0","5.2.4",[140,141,142,19],"bin","empty","time","https:\u002F\u002Fcarlosmr.com\u002Fplugin\u002Fajustar-borrado-de-papelera\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-wp-empty-trash-time.zip",85,{"attackSurface":147,"codeSignals":324,"taintFlows":1175,"riskAssessment":1454,"analyzedAt":1467},{"hooks":148,"ajaxHandlers":198,"restRoutes":319,"shortcodes":320,"cronEvents":321,"entryPointCount":323,"unprotectedCount":323},[149,154,159,162,167,172,176,180,186,189,192,195],{"type":150,"name":151,"callback":152,"file":153,"line":115},"action","my_daily_event","do_this_daily","create_pages\\EmailsNoSpam_Page_Timer.php",{"type":150,"name":155,"callback":156,"file":157,"line":158},"admin_notices","EmailsNoSpam_noticePhpVersionWrong","emails-no-spam.php",61,{"type":150,"name":160,"callback":161,"file":157,"line":31},"plugins_loaded","EmailsNoSpam_i18n_init",{"type":150,"name":163,"callback":164,"file":165,"line":166},"admin_init","registerSettings","EmailsNoSpam_OptionsManager.php",259,{"type":150,"name":168,"callback":169,"file":170,"line":171},"init","emails_no_spam_atualiza_fun","EmailsNoSpam_Plugin.php",155,{"type":150,"name":173,"callback":174,"file":170,"line":175},"admin_menu","addSettingsSubMenuPage",182,{"type":150,"name":177,"callback":178,"file":179,"line":28},"wp_footer","addScriptWrapper","EmailsNoSpam_ShortCodeScriptLoader.php",{"type":181,"name":182,"callback":183,"file":184,"line":185},"filter","wp_mail_content_type","closure","scripts\\my-lists\\cron.php",221,{"type":181,"name":182,"callback":183,"file":187,"line":188},"scripts\\send-list\\cron.php",234,{"type":181,"name":182,"callback":183,"file":190,"line":191},"scripts\\send-list\\send-webservice\\send-wp-mail-free.php",74,{"type":181,"name":182,"callback":183,"file":193,"line":194},"scripts\\support\\send-mail\\send.php",96,{"type":181,"name":182,"callback":183,"file":196,"line":197},"scripts\\templates\\cron.php",148,[199,205,207,211,213,217,219,223,225,229,231,234,236,240,242,246,248,252,254,258,259,262,264,267,268,272,273,277,279,283,284,289,291,295,297,301,303,307,309,314,315,318],{"action":200,"nopriv":201,"callback":202,"hasNonce":201,"hasCapCheck":201,"file":203,"line":204},"clear_list_form",false,"the_action_function_clear_list_form","scripts\\list-recipients\\ajax.php",4,{"action":200,"nopriv":206,"callback":202,"hasNonce":201,"hasCapCheck":201,"file":203,"line":27},true,{"action":208,"nopriv":201,"callback":209,"hasNonce":201,"hasCapCheck":201,"file":203,"line":210},"clear_list_done","the_action_function_clear_list_done",10,{"action":208,"nopriv":206,"callback":209,"hasNonce":201,"hasCapCheck":201,"file":203,"line":212},11,{"action":214,"nopriv":201,"callback":215,"hasNonce":201,"hasCapCheck":201,"file":203,"line":216},"reset_list_form","the_action_function_reset_list_form",18,{"action":214,"nopriv":206,"callback":215,"hasNonce":201,"hasCapCheck":201,"file":203,"line":218},19,{"action":220,"nopriv":201,"callback":221,"hasNonce":201,"hasCapCheck":201,"file":203,"line":222},"reset_list_done","the_action_function_reset_list_done",24,{"action":220,"nopriv":206,"callback":221,"hasNonce":201,"hasCapCheck":201,"file":203,"line":224},25,{"action":226,"nopriv":201,"callback":227,"hasNonce":201,"hasCapCheck":201,"file":203,"line":228},"delete_list_form","the_action_function_delete_list_form",32,{"action":226,"nopriv":206,"callback":227,"hasNonce":201,"hasCapCheck":201,"file":203,"line":230},33,{"action":232,"nopriv":201,"callback":233,"hasNonce":201,"hasCapCheck":201,"file":203,"line":28},"delete_list_done","the_action_function_delete_list_done",{"action":232,"nopriv":206,"callback":233,"hasNonce":201,"hasCapCheck":201,"file":203,"line":235},41,{"action":237,"nopriv":201,"callback":238,"hasNonce":201,"hasCapCheck":201,"file":203,"line":239},"schedule_list_form","the_action_function_schedule_list_form",49,{"action":237,"nopriv":206,"callback":238,"hasNonce":201,"hasCapCheck":201,"file":203,"line":241},50,{"action":243,"nopriv":201,"callback":244,"hasNonce":201,"hasCapCheck":201,"file":203,"line":245},"schedule_list_done","the_action_function_schedule_list_done",57,{"action":243,"nopriv":206,"callback":244,"hasNonce":201,"hasCapCheck":201,"file":203,"line":247},58,{"action":249,"nopriv":201,"callback":250,"hasNonce":201,"hasCapCheck":201,"file":203,"line":251},"templates_list","the_action_function_templates_list",66,{"action":249,"nopriv":206,"callback":250,"hasNonce":201,"hasCapCheck":201,"file":203,"line":253},67,{"action":255,"nopriv":201,"callback":256,"hasNonce":201,"hasCapCheck":201,"file":203,"line":257},"template_list","the_action_function_template_list",73,{"action":255,"nopriv":206,"callback":256,"hasNonce":201,"hasCapCheck":201,"file":203,"line":191},{"action":260,"nopriv":201,"callback":261,"hasNonce":201,"hasCapCheck":201,"file":203,"line":115},"template_done","the_action_function_template_done",{"action":260,"nopriv":206,"callback":261,"hasNonce":201,"hasCapCheck":201,"file":203,"line":263},81,{"action":265,"nopriv":201,"callback":266,"hasNonce":201,"hasCapCheck":201,"file":203,"line":58},"send_list_cron","the_action_function_send_list_cron",{"action":265,"nopriv":206,"callback":266,"hasNonce":201,"hasCapCheck":201,"file":203,"line":29},{"action":269,"nopriv":201,"callback":270,"hasNonce":201,"hasCapCheck":201,"file":203,"line":271},"list_unsubscribe","the_action_function_list_unsubscribe",95,{"action":269,"nopriv":206,"callback":270,"hasNonce":201,"hasCapCheck":201,"file":203,"line":194},{"action":274,"nopriv":201,"callback":275,"hasNonce":201,"hasCapCheck":201,"file":203,"line":276},"list_subscribe","the_action_function_list_subscribe",103,{"action":274,"nopriv":206,"callback":275,"hasNonce":201,"hasCapCheck":201,"file":203,"line":278},104,{"action":280,"nopriv":201,"callback":281,"hasNonce":201,"hasCapCheck":201,"file":282,"line":204},"currency","the_action_function_currency","scripts\\login\\ajax.php",{"action":280,"nopriv":206,"callback":281,"hasNonce":201,"hasCapCheck":201,"file":282,"line":27},{"action":285,"nopriv":201,"callback":286,"hasNonce":201,"hasCapCheck":201,"file":287,"line":288},"include_server","the_action_function_include_server","scripts\\servers\\ajax.php",6,{"action":285,"nopriv":206,"callback":286,"hasNonce":201,"hasCapCheck":201,"file":287,"line":290},7,{"action":292,"nopriv":201,"callback":293,"hasNonce":201,"hasCapCheck":201,"file":287,"line":294},"settings_server","the_action_function_settings_server",13,{"action":292,"nopriv":206,"callback":293,"hasNonce":201,"hasCapCheck":201,"file":287,"line":296},14,{"action":298,"nopriv":201,"callback":299,"hasNonce":201,"hasCapCheck":201,"file":287,"line":300},"active_server","the_action_function_active_server",20,{"action":298,"nopriv":206,"callback":299,"hasNonce":201,"hasCapCheck":201,"file":287,"line":302},21,{"action":304,"nopriv":201,"callback":305,"hasNonce":201,"hasCapCheck":201,"file":287,"line":306},"delete_server","the_action_function_delete_server",27,{"action":304,"nopriv":206,"callback":305,"hasNonce":201,"hasCapCheck":201,"file":287,"line":308},28,{"action":310,"nopriv":201,"callback":311,"hasNonce":201,"hasCapCheck":201,"file":312,"line":313},"support_page_pro","the_action_function_support_page_pro","scripts\\support\\ajax.php",2,{"action":310,"nopriv":206,"callback":311,"hasNonce":201,"hasCapCheck":201,"file":312,"line":116},{"action":316,"nopriv":201,"callback":317,"hasNonce":201,"hasCapCheck":201,"file":312,"line":59},"support_contact_form","the_action_function_support_contact_form",{"action":316,"nopriv":206,"callback":317,"hasNonce":201,"hasCapCheck":201,"file":312,"line":210},[],[],[322],{"hook":151,"callback":151,"file":153,"line":84},42,{"dangerousFunctions":325,"sqlUsage":326,"outputEscaping":632,"fileOperations":313,"externalRequests":327,"nonceChecks":222,"capabilityChecks":313,"bundledLibraries":1174},[],{"prepared":327,"raw":328,"locations":329},16,173,[330,333,335,337,339,341,343,345,347,349,351,352,353,354,356,358,359,360,361,363,365,366,367,368,369,370,371,372,374,376,378,379,380,381,383,385,387,389,391,393,395,396,397,399,401,403,405,406,408,409,410,411,413,414,415,416,418,419,420,421,423,426,428,430,432,434,436,438,440,441,443,444,445,446,447,449,451,453,456,458,460,461,463,465,467,468,470,472,474,476,478,480,482,484,486,489,491,493,494,495,497,499,500,501,502,503,505,506,508,511,513,515,517,520,521,523,524,526,527,529,531,532,533,534,536,538,540,542,544,546,549,552,553,555,557,559,561,564,566,568,569,571,573,575,577,579,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,613,615,618,620,622,624,625,626,627,629,631],{"file":331,"line":116,"context":332},"create_pages\\EmailsNoSpam_Cron_Cron.php","$wpdb->get_var() with variable interpolation",{"file":331,"line":334,"context":332},22,{"file":331,"line":336,"context":332},47,{"file":331,"line":338,"context":332},48,{"file":340,"line":116,"context":332},"create_pages\\EmailsNoSpam_List_Csv_Example.php",{"file":342,"line":116,"context":332},"create_pages\\EmailsNoSpam_List_Recipients_List_Recipients.php",{"file":344,"line":116,"context":332},"create_pages\\EmailsNoSpam_List_Subscribe.php",{"file":346,"line":116,"context":332},"create_pages\\EmailsNoSpam_List_Unsubscribe.php",{"file":348,"line":116,"context":332},"create_pages\\EmailsNoSpam_Login_Checkout.php",{"file":350,"line":116,"context":332},"create_pages\\EmailsNoSpam_Login_Login.php",{"file":350,"line":334,"context":332},{"file":350,"line":336,"context":332},{"file":350,"line":338,"context":332},{"file":355,"line":116,"context":332},"create_pages\\EmailsNoSpam_My_Lists_Clear_List.php",{"file":357,"line":116,"context":332},"create_pages\\EmailsNoSpam_My_Lists_My_Lists.php",{"file":357,"line":334,"context":332},{"file":357,"line":336,"context":332},{"file":357,"line":338,"context":332},{"file":362,"line":116,"context":332},"create_pages\\EmailsNoSpam_New_List_Import_Recipients.php",{"file":364,"line":116,"context":332},"create_pages\\EmailsNoSpam_New_List_New_List.php",{"file":364,"line":334,"context":332},{"file":364,"line":336,"context":332},{"file":364,"line":338,"context":332},{"file":153,"line":204,"context":332},{"file":153,"line":27,"context":332},{"file":153,"line":288,"context":332},{"file":153,"line":290,"context":332},{"file":153,"line":373,"context":332},8,{"file":153,"line":375,"context":332},83,{"file":153,"line":377,"context":332},84,{"file":153,"line":145,"context":332},{"file":153,"line":31,"context":332},{"file":153,"line":58,"context":332},{"file":382,"line":204,"context":332},"create_pages\\EmailsNoSpam_Post_Template_Example.php",{"file":382,"line":306,"context":384},"$wpdb->get_results() with variable interpolation",{"file":386,"line":204,"context":332},"create_pages\\EmailsNoSpam_Post_Template_Support.php",{"file":388,"line":116,"context":332},"create_pages\\EmailsNoSpam_Send_List_Cron.php",{"file":390,"line":116,"context":332},"create_pages\\EmailsNoSpam_Servers_Include_Servers.php",{"file":392,"line":116,"context":332},"create_pages\\EmailsNoSpam_Servers_List_Servers.php",{"file":392,"line":394,"context":332},23,{"file":392,"line":338,"context":332},{"file":392,"line":239,"context":332},{"file":398,"line":116,"context":332},"create_pages\\EmailsNoSpam_Servers_Reset_Servers.php",{"file":400,"line":116,"context":332},"create_pages\\EmailsNoSpam_Servers_Setting_Servers.php",{"file":402,"line":116,"context":332},"create_pages\\EmailsNoSpam_Servers_Sync_Servers.php",{"file":404,"line":27,"context":332},"create_pages\\EmailsNoSpam_Server_ENS_Menu.php",{"file":404,"line":300,"context":332},{"file":407,"line":116,"context":332},"create_pages\\EmailsNoSpam_Support_Contact_Form.php",{"file":407,"line":394,"context":332},{"file":407,"line":338,"context":332},{"file":407,"line":239,"context":332},{"file":412,"line":116,"context":332},"create_pages\\EmailsNoSpam_Support_Support.php",{"file":412,"line":394,"context":332},{"file":412,"line":338,"context":332},{"file":412,"line":239,"context":332},{"file":417,"line":116,"context":332},"create_pages\\EmailsNoSpam_Tables_Manager_Fields.php",{"file":417,"line":394,"context":332},{"file":417,"line":338,"context":332},{"file":417,"line":239,"context":332},{"file":422,"line":373,"context":332},"create_tables\\my_servers.php",{"file":424,"line":27,"context":425},"drop_tables\\my_lists.php","$wpdb->query() with variable interpolation",{"file":427,"line":27,"context":425},"drop_tables\\my_recipients.php",{"file":429,"line":27,"context":425},"drop_tables\\my_servers.php",{"file":165,"line":431,"context":384},374,{"file":170,"line":433,"context":332},208,{"file":170,"line":435,"context":332},209,{"file":437,"line":191,"context":332},"pages\\about.php",{"file":437,"line":439,"context":332},77,{"file":437,"line":115,"context":332},{"file":442,"line":204,"context":332},"pages\\purchase.php",{"file":442,"line":373,"context":332},{"file":442,"line":59,"context":332},{"file":442,"line":210,"context":332},{"file":442,"line":212,"context":332},{"file":448,"line":30,"context":384},"ressetar\\all-pages.php",{"file":448,"line":450,"context":384},68,{"file":448,"line":452,"context":384},126,{"file":454,"line":290,"context":455},"scripts\\cron\\cron.php","$wpdb->get_row() with variable interpolation",{"file":457,"line":294,"context":332},"scripts\\list-recipients\\list-entrie.php",{"file":457,"line":459,"context":384},39,{"file":457,"line":257,"context":332},{"file":457,"line":462,"context":332},141,{"file":457,"line":464,"context":332},146,{"file":466,"line":235,"context":455},"scripts\\list-recipients\\list-recipients.php",{"file":466,"line":247,"context":332},{"file":466,"line":469,"context":332},129,{"file":466,"line":471,"context":384},151,{"file":466,"line":473,"context":332},279,{"file":466,"line":475,"context":332},314,{"file":466,"line":477,"context":332},579,{"file":466,"line":479,"context":332},587,{"file":466,"line":481,"context":332},609,{"file":466,"line":483,"context":332},624,{"file":466,"line":485,"context":332},684,{"file":487,"line":488,"context":455},"scripts\\list-recipients\\list-subscribe-done.php",46,{"file":490,"line":334,"context":384},"scripts\\list-recipients\\list-subscribe.php",{"file":492,"line":394,"context":455},"scripts\\list-recipients\\list-unsubscribe.php",{"file":492,"line":336,"context":332},{"file":492,"line":241,"context":384},{"file":496,"line":85,"context":455},"scripts\\login\\checkout.php",{"file":498,"line":27,"context":332},"scripts\\login\\login.php",{"file":498,"line":59,"context":332},{"file":498,"line":210,"context":332},{"file":498,"line":212,"context":332},{"file":498,"line":488,"context":332},{"file":498,"line":504,"context":455},82,{"file":498,"line":278,"context":384},{"file":498,"line":507,"context":332},158,{"file":509,"line":510,"context":332},"scripts\\login\\send-webservice\\paypal-checkout.php",45,{"file":509,"line":512,"context":332},117,{"file":514,"line":323,"context":332},"scripts\\login\\send-webservice\\verify-server-exist.php",{"file":514,"line":516,"context":332},114,{"file":518,"line":519,"context":425},"scripts\\my-lists\\clear-list-done.php",15,{"file":518,"line":302,"context":425},{"file":518,"line":522,"context":332},37,{"file":184,"line":222,"context":455},{"file":184,"line":525,"context":332},44,{"file":184,"line":241,"context":455},{"file":184,"line":528,"context":384},152,{"file":530,"line":294,"context":332},"scripts\\my-lists\\list-entrie.php",{"file":530,"line":459,"context":384},{"file":530,"line":439,"context":332},{"file":530,"line":115,"context":332},{"file":530,"line":535,"context":332},164,{"file":530,"line":537,"context":332},169,{"file":539,"line":296,"context":332},"scripts\\my-lists\\reset-list-done.php",{"file":539,"line":541,"context":332},69,{"file":543,"line":296,"context":332},"scripts\\my-lists\\schedule-list-form.php",{"file":545,"line":158,"context":332},"scripts\\my-lists\\template-done.php",{"file":547,"line":548,"context":384},"scripts\\my-lists\\templates-list.php",34,{"file":550,"line":551,"context":455},"scripts\\new-list\\import-recipients.php",60,{"file":550,"line":464,"context":384},{"file":550,"line":554,"context":332},251,{"file":550,"line":556,"context":332},266,{"file":550,"line":558,"context":384},337,{"file":550,"line":560,"context":332},385,{"file":562,"line":563,"context":384},"scripts\\new-list\\list-csv-example.php",12,{"file":565,"line":251,"context":332},"scripts\\new-list\\new-list.php",{"file":187,"line":567,"context":455},29,{"file":187,"line":239,"context":332},{"file":187,"line":570,"context":455},55,{"file":187,"line":572,"context":384},153,{"file":187,"line":574,"context":332},329,{"file":576,"line":235,"context":332},"scripts\\servers\\active-server-process.php",{"file":578,"line":519,"context":332},"scripts\\servers\\delete-server-process.php",{"file":580,"line":581,"context":332},"scripts\\servers\\include-servers-process.php",123,{"file":583,"line":373,"context":384},"scripts\\servers\\include-servers.php",{"file":585,"line":218,"context":332},"scripts\\servers\\list-servers.php",{"file":585,"line":587,"context":384},43,{"file":585,"line":589,"context":332},160,{"file":585,"line":591,"context":332},170,{"file":585,"line":593,"context":332},184,{"file":585,"line":595,"context":332},199,{"file":585,"line":597,"context":332},282,{"file":599,"line":296,"context":455},"scripts\\servers\\reset-servers.php",{"file":601,"line":241,"context":332},"scripts\\servers\\send-webservice\\verify-server-exist.php",{"file":601,"line":603,"context":332},154,{"file":605,"line":44,"context":332},"scripts\\servers\\settings-servers-process.php",{"file":607,"line":327,"context":384},"scripts\\servers\\settings-servers.php",{"file":609,"line":296,"context":455},"scripts\\servers\\sync-servers.php",{"file":611,"line":510,"context":332},"scripts\\support\\message-process.php",{"file":193,"line":290,"context":455},{"file":614,"line":300,"context":425},"scripts\\tables\\delete-field.php",{"file":616,"line":617,"context":425},"scripts\\tables\\include-field.php",35,{"file":619,"line":336,"context":384},"scripts\\tables\\manager-fields.php",{"file":621,"line":338,"context":425},"scripts\\tables\\update-field.php",{"file":621,"line":623,"context":425},53,{"file":196,"line":302,"context":455},{"file":196,"line":235,"context":332},{"file":196,"line":510,"context":455},{"file":196,"line":628,"context":384},79,{"file":630,"line":323,"context":384},"scripts\\templates\\post.php",{"file":630,"line":623,"context":332},{"escaped":633,"rawEcho":634,"locations":635},144,388,[636,639,640,641,642,643,644,645,646,647,648,650,651,652,654,655,656,657,658,659,660,661,662,663,664,666,667,669,671,673,675,677,678,680,682,683,685,686,687,689,690,691,692,694,696,697,698,699,700,701,703,704,706,707,708,709,710,712,714,715,716,717,718,720,721,723,725,727,729,730,732,733,734,735,736,737,738,740,741,742,744,746,747,749,751,753,755,757,759,760,761,763,765,767,769,771,773,775,777,779,781,783,785,786,788,789,791,793,794,795,796,797,798,799,800,801,802,803,805,807,808,809,811,812,813,815,817,818,819,820,821,822,823,824,826,828,829,831,833,835,836,838,839,840,841,842,843,845,846,847,848,850,852,853,854,855,856,857,858,860,861,862,863,864,866,868,870,872,874,876,878,879,880,881,883,884,885,886,887,889,890,891,893,895,896,898,900,901,902,903,904,906,907,909,910,912,913,914,915,916,917,919,920,921,922,923,924,925,926,928,929,931,932,933,934,935,937,939,941,943,945,947,948,950,952,954,955,957,958,959,960,961,962,963,964,965,967,969,970,972,974,976,977,979,980,981,982,983,984,985,986,987,989,991,992,993,994,996,997,998,1000,1002,1003,1005,1006,1008,1009,1010,1011,1013,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1026,1028,1030,1031,1033,1035,1037,1039,1041,1043,1044,1045,1046,1048,1050,1052,1054,1056,1058,1060,1062,1063,1065,1067,1068,1069,1070,1071,1072,1074,1075,1076,1077,1078,1079,1080,1082,1084,1085,1086,1088,1090,1091,1092,1093,1095,1096,1098,1099,1101,1103,1104,1105,1107,1109,1110,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1149,1150,1152,1154,1155,1157,1158,1160,1161,1163,1164,1165,1167,1168,1170,1171,1173],{"file":637,"line":218,"context":638},"create_pages\\EmailsNoSpam_actives_plugins.php","raw output",{"file":637,"line":459,"context":638},{"file":331,"line":251,"context":638},{"file":340,"line":300,"context":638},{"file":342,"line":218,"context":638},{"file":344,"line":300,"context":638},{"file":346,"line":300,"context":638},{"file":348,"line":222,"context":638},{"file":350,"line":541,"context":638},{"file":355,"line":218,"context":638},{"file":357,"line":649,"context":638},65,{"file":362,"line":218,"context":638},{"file":364,"line":649,"context":638},{"file":382,"line":653,"context":638},63,{"file":386,"line":510,"context":638},{"file":388,"line":218,"context":638},{"file":390,"line":218,"context":638},{"file":392,"line":649,"context":638},{"file":398,"line":450,"context":638},{"file":400,"line":218,"context":638},{"file":402,"line":450,"context":638},{"file":407,"line":253,"context":638},{"file":412,"line":253,"context":638},{"file":417,"line":450,"context":638},{"file":665,"line":488,"context":638},"create_tables\\send-webservice\\my_servers.php",{"file":157,"line":241,"context":638},{"file":165,"line":668,"context":638},297,{"file":165,"line":670,"context":638},299,{"file":165,"line":672,"context":638},310,{"file":165,"line":674,"context":638},322,{"file":165,"line":676,"context":638},344,{"file":165,"line":676,"context":638},{"file":165,"line":679,"context":638},399,{"file":165,"line":681,"context":638},542,{"file":165,"line":681,"context":638},{"file":165,"line":684,"context":638},547,{"file":165,"line":684,"context":638},{"file":165,"line":684,"context":638},{"file":165,"line":688,"context":638},557,{"file":165,"line":688,"context":638},{"file":437,"line":218,"context":638},{"file":437,"line":85,"context":638},{"file":437,"line":693,"context":638},75,{"file":437,"line":695,"context":638},78,{"file":437,"line":263,"context":638},{"file":442,"line":510,"context":638},{"file":442,"line":488,"context":638},{"file":442,"line":336,"context":638},{"file":442,"line":194,"context":638},{"file":442,"line":702,"context":638},112,{"file":442,"line":581,"context":638},{"file":442,"line":705,"context":638},130,{"file":448,"line":510,"context":638},{"file":448,"line":338,"context":638},{"file":448,"line":504,"context":638},{"file":448,"line":145,"context":638},{"file":448,"line":711,"context":638},140,{"file":448,"line":713,"context":638},143,{"file":454,"line":85,"context":638},{"file":457,"line":263,"context":638},{"file":457,"line":504,"context":638},{"file":457,"line":31,"context":638},{"file":457,"line":719,"context":638},90,{"file":457,"line":72,"context":638},{"file":457,"line":722,"context":638},101,{"file":457,"line":724,"context":638},105,{"file":457,"line":726,"context":638},132,{"file":457,"line":728,"context":638},134,{"file":457,"line":713,"context":638},{"file":457,"line":731,"context":638},147,{"file":466,"line":251,"context":638},{"file":466,"line":541,"context":638},{"file":466,"line":191,"context":638},{"file":466,"line":693,"context":638},{"file":466,"line":263,"context":638},{"file":466,"line":58,"context":638},{"file":466,"line":739,"context":638},93,{"file":466,"line":104,"context":638},{"file":466,"line":278,"context":638},{"file":466,"line":743,"context":638},111,{"file":466,"line":745,"context":638},115,{"file":466,"line":188,"context":638},{"file":466,"line":748,"context":638},237,{"file":466,"line":750,"context":638},239,{"file":466,"line":752,"context":638},246,{"file":466,"line":754,"context":638},265,{"file":466,"line":756,"context":638},286,{"file":466,"line":758,"context":638},291,{"file":466,"line":668,"context":638},{"file":466,"line":668,"context":638},{"file":466,"line":762,"context":638},300,{"file":466,"line":764,"context":638},316,{"file":466,"line":766,"context":638},324,{"file":466,"line":768,"context":638},334,{"file":466,"line":770,"context":638},386,{"file":466,"line":772,"context":638},434,{"file":466,"line":774,"context":638},482,{"file":466,"line":776,"context":638},529,{"file":466,"line":778,"context":638},601,{"file":466,"line":780,"context":638},627,{"file":466,"line":782,"context":638},681,{"file":466,"line":784,"context":638},685,{"file":487,"line":253,"context":638},{"file":490,"line":787,"context":638},38,{"file":490,"line":459,"context":638},{"file":490,"line":790,"context":638},62,{"file":792,"line":28,"context":638},"scripts\\list-recipients\\list-unsubscribe-done.php",{"file":492,"line":522,"context":638},{"file":492,"line":522,"context":638},{"file":492,"line":336,"context":638},{"file":492,"line":336,"context":638},{"file":492,"line":251,"context":638},{"file":492,"line":253,"context":638},{"file":492,"line":29,"context":638},{"file":492,"line":739,"context":638},{"file":496,"line":488,"context":638},{"file":496,"line":488,"context":638},{"file":496,"line":804,"context":638},52,{"file":496,"line":806,"context":638},59,{"file":496,"line":251,"context":638},{"file":496,"line":251,"context":638},{"file":496,"line":810,"context":638},71,{"file":496,"line":504,"context":638},{"file":496,"line":719,"context":638},{"file":496,"line":814,"context":638},91,{"file":496,"line":816,"context":638},92,{"file":496,"line":739,"context":638},{"file":496,"line":72,"context":638},{"file":496,"line":271,"context":638},{"file":498,"line":525,"context":638},{"file":498,"line":551,"context":638},{"file":498,"line":44,"context":638},{"file":498,"line":44,"context":638},{"file":498,"line":825,"context":638},118,{"file":498,"line":827,"context":638},119,{"file":498,"line":827,"context":638},{"file":498,"line":830,"context":638},181,{"file":498,"line":832,"context":638},196,{"file":834,"line":327,"context":638},"scripts\\login\\paypal-currency.php",{"file":834,"line":327,"context":638},{"file":834,"line":837,"context":638},17,{"file":834,"line":837,"context":638},{"file":834,"line":216,"context":638},{"file":834,"line":216,"context":638},{"file":834,"line":218,"context":638},{"file":834,"line":218,"context":638},{"file":844,"line":302,"context":638},"scripts\\login\\send-webservice\\login.php",{"file":844,"line":548,"context":638},{"file":509,"line":230,"context":638},{"file":509,"line":488,"context":638},{"file":509,"line":849,"context":638},122,{"file":851,"line":230,"context":638},"scripts\\login\\send-webservice\\verify-dollar.php",{"file":514,"line":30,"context":638},{"file":514,"line":587,"context":638},{"file":514,"line":827,"context":638},{"file":518,"line":30,"context":638},{"file":518,"line":28,"context":638},{"file":518,"line":488,"context":638},{"file":859,"line":563,"context":638},"scripts\\my-lists\\clear-list-form.php",{"file":859,"line":394,"context":638},{"file":184,"line":96,"context":638},{"file":184,"line":313,"context":638},{"file":184,"line":278,"context":638},{"file":184,"line":865,"context":638},295,{"file":184,"line":867,"context":638},347,{"file":184,"line":869,"context":638},350,{"file":184,"line":871,"context":638},356,{"file":184,"line":873,"context":638},359,{"file":875,"line":837,"context":638},"scripts\\my-lists\\delete-list-done.php",{"file":877,"line":212,"context":638},"scripts\\my-lists\\delete-list-form.php",{"file":877,"line":300,"context":638},{"file":877,"line":334,"context":638},{"file":530,"line":29,"context":638},{"file":530,"line":882,"context":638},89,{"file":530,"line":739,"context":638},{"file":530,"line":72,"context":638},{"file":530,"line":104,"context":638},{"file":530,"line":276,"context":638},{"file":530,"line":888,"context":638},107,{"file":530,"line":702,"context":638},{"file":530,"line":512,"context":638},{"file":530,"line":892,"context":638},124,{"file":530,"line":894,"context":638},128,{"file":530,"line":171,"context":638},{"file":530,"line":897,"context":638},157,{"file":530,"line":899,"context":638},166,{"file":530,"line":591,"context":638},{"file":539,"line":191,"context":638},{"file":539,"line":628,"context":638},{"file":539,"line":31,"context":638},{"file":905,"line":563,"context":638},"scripts\\my-lists\\reset-list-form.php",{"file":905,"line":334,"context":638},{"file":908,"line":28,"context":638},"scripts\\my-lists\\schedule-list-done.php",{"file":543,"line":30,"context":638},{"file":543,"line":911,"context":638},31,{"file":543,"line":617,"context":638},{"file":545,"line":623,"context":638},{"file":545,"line":570,"context":638},{"file":545,"line":251,"context":638},{"file":545,"line":257,"context":638},{"file":918,"line":334,"context":638},"scripts\\my-lists\\template-list.php",{"file":918,"line":394,"context":638},{"file":918,"line":787,"context":638},{"file":918,"line":28,"context":638},{"file":918,"line":239,"context":638},{"file":918,"line":241,"context":638},{"file":547,"line":567,"context":638},{"file":547,"line":241,"context":638},{"file":547,"line":927,"context":638},51,{"file":547,"line":927,"context":638},{"file":550,"line":930,"context":638},56,{"file":550,"line":375,"context":638},{"file":550,"line":29,"context":638},{"file":550,"line":739,"context":638},{"file":550,"line":44,"context":638},{"file":550,"line":936,"context":638},207,{"file":550,"line":938,"context":638},254,{"file":550,"line":940,"context":638},262,{"file":550,"line":942,"context":638},268,{"file":550,"line":944,"context":638},275,{"file":550,"line":946,"context":638},311,{"file":550,"line":764,"context":638},{"file":550,"line":949,"context":638},323,{"file":550,"line":951,"context":638},353,{"file":550,"line":953,"context":638},354,{"file":550,"line":953,"context":638},{"file":550,"line":956,"context":638},390,{"file":562,"line":551,"context":638},{"file":565,"line":323,"context":638},{"file":565,"line":488,"context":638},{"file":565,"line":239,"context":638},{"file":565,"line":804,"context":638},{"file":565,"line":653,"context":638},{"file":565,"line":541,"context":638},{"file":565,"line":84,"context":638},{"file":187,"line":966,"context":638},108,{"file":187,"line":968,"context":638},331,{"file":187,"line":770,"context":638},{"file":187,"line":971,"context":638},389,{"file":187,"line":973,"context":638},395,{"file":187,"line":975,"context":638},398,{"file":190,"line":230,"context":638},{"file":978,"line":230,"context":638},"scripts\\send-list\\send-webservice\\send.php",{"file":576,"line":567,"context":638},{"file":576,"line":617,"context":638},{"file":576,"line":787,"context":638},{"file":576,"line":525,"context":638},{"file":578,"line":216,"context":638},{"file":580,"line":452,"context":638},{"file":583,"line":882,"context":638},{"file":583,"line":719,"context":638},{"file":583,"line":988,"context":638},106,{"file":583,"line":990,"context":638},110,{"file":583,"line":827,"context":638},{"file":583,"line":892,"context":638},{"file":583,"line":705,"context":638},{"file":583,"line":995,"context":638},137,{"file":583,"line":995,"context":638},{"file":583,"line":572,"context":638},{"file":583,"line":999,"context":638},161,{"file":583,"line":1001,"context":638},167,{"file":583,"line":328,"context":638},{"file":583,"line":1004,"context":638},179,{"file":583,"line":593,"context":638},{"file":583,"line":1007,"context":638},197,{"file":583,"line":595,"context":638},{"file":585,"line":44,"context":638},{"file":585,"line":22,"context":638},{"file":585,"line":1012,"context":638},102,{"file":585,"line":1014,"context":638},109,{"file":585,"line":702,"context":638},{"file":585,"line":512,"context":638},{"file":585,"line":849,"context":638},{"file":585,"line":894,"context":638},{"file":585,"line":728,"context":638},{"file":585,"line":711,"context":638},{"file":585,"line":731,"context":638},{"file":585,"line":572,"context":638},{"file":585,"line":899,"context":638},{"file":585,"line":1025,"context":638},172,{"file":585,"line":1027,"context":638},177,{"file":585,"line":1029,"context":638},178,{"file":585,"line":1004,"context":638},{"file":585,"line":1032,"context":638},186,{"file":585,"line":1034,"context":638},191,{"file":585,"line":1036,"context":638},192,{"file":585,"line":1038,"context":638},193,{"file":585,"line":1040,"context":638},201,{"file":585,"line":1042,"context":638},206,{"file":585,"line":936,"context":638},{"file":585,"line":433,"context":638},{"file":585,"line":748,"context":638},{"file":585,"line":1047,"context":638},250,{"file":585,"line":1049,"context":638},263,{"file":585,"line":1051,"context":638},277,{"file":585,"line":1053,"context":638},287,{"file":1055,"line":911,"context":638},"scripts\\servers\\send-webservice\\active-servers-process.php",{"file":1057,"line":30,"context":638},"scripts\\servers\\send-webservice\\delete-servers-process.php",{"file":1059,"line":241,"context":638},"scripts\\servers\\send-webservice\\include-servers-process.php",{"file":1061,"line":617,"context":638},"scripts\\servers\\send-webservice\\reset-servers.php",{"file":1061,"line":336,"context":638},{"file":1064,"line":488,"context":638},"scripts\\servers\\send-webservice\\settings-servers-process.php",{"file":1066,"line":617,"context":638},"scripts\\servers\\send-webservice\\sync-servers.php",{"file":1066,"line":439,"context":638},{"file":601,"line":787,"context":638},{"file":601,"line":927,"context":638},{"file":601,"line":711,"context":638},{"file":601,"line":462,"context":638},{"file":601,"line":1073,"context":638},159,{"file":605,"line":722,"context":638},{"file":607,"line":247,"context":638},{"file":607,"line":541,"context":638},{"file":607,"line":257,"context":638},{"file":607,"line":722,"context":638},{"file":607,"line":1012,"context":638},{"file":607,"line":1081,"context":638},113,{"file":607,"line":1083,"context":638},116,{"file":607,"line":827,"context":638},{"file":607,"line":849,"context":638},{"file":607,"line":1087,"context":638},127,{"file":607,"line":1089,"context":638},133,{"file":607,"line":1089,"context":638},{"file":607,"line":633,"context":638},{"file":607,"line":731,"context":638},{"file":607,"line":1094,"context":638},150,{"file":607,"line":572,"context":638},{"file":607,"line":1097,"context":638},156,{"file":607,"line":1073,"context":638},{"file":607,"line":1100,"context":638},162,{"file":607,"line":1102,"context":638},165,{"file":607,"line":899,"context":638},{"file":607,"line":1001,"context":638},{"file":607,"line":1106,"context":638},168,{"file":607,"line":1108,"context":638},171,{"file":607,"line":328,"context":638},{"file":607,"line":1111,"context":638},175,{"file":607,"line":936,"context":638},{"file":607,"line":433,"context":638},{"file":611,"line":302,"context":638},{"file":611,"line":308,"context":638},{"file":611,"line":230,"context":638},{"file":611,"line":787,"context":638},{"file":193,"line":551,"context":638},{"file":193,"line":988,"context":638},{"file":193,"line":888,"context":638},{"file":193,"line":516,"context":638},{"file":193,"line":745,"context":638},{"file":1124,"line":218,"context":638},"scripts\\support\\support.php",{"file":1124,"line":394,"context":638},{"file":1124,"line":224,"context":638},{"file":1124,"line":567,"context":638},{"file":1124,"line":30,"context":638},{"file":1124,"line":230,"context":638},{"file":1124,"line":522,"context":638},{"file":614,"line":563,"context":638},{"file":614,"line":222,"context":638},{"file":616,"line":334,"context":638},{"file":616,"line":787,"context":638},{"file":619,"line":300,"context":638},{"file":619,"line":85,"context":638},{"file":619,"line":911,"context":638},{"file":619,"line":695,"context":638},{"file":619,"line":375,"context":638},{"file":619,"line":377,"context":638},{"file":619,"line":719,"context":638},{"file":619,"line":1083,"context":638},{"file":619,"line":827,"context":638},{"file":619,"line":471,"context":638},{"file":621,"line":567,"context":638},{"file":621,"line":617,"context":638},{"file":196,"line":1148,"context":638},131,{"file":196,"line":726,"context":638},{"file":196,"line":1151,"context":638},135,{"file":196,"line":1153,"context":638},136,{"file":196,"line":995,"context":638},{"file":196,"line":1156,"context":638},138,{"file":196,"line":711,"context":638},{"file":196,"line":1159,"context":638},142,{"file":196,"line":936,"context":638},{"file":196,"line":1162,"context":638},213,{"file":196,"line":754,"context":638},{"file":196,"line":942,"context":638},{"file":196,"line":1166,"context":638},274,{"file":196,"line":944,"context":638},{"file":1169,"line":308,"context":638},"scripts\\webservice\\send-webservice-token.php",{"file":1169,"line":548,"context":638},{"file":1172,"line":308,"context":638},"scripts\\webservice\\send-webservice-x-nine.php",{"file":1172,"line":617,"context":638},[],[1176,1197,1213,1224,1233,1242,1251,1260,1268,1276,1289,1297,1306,1314,1322,1330,1338,1346,1355,1363,1372,1380,1388,1396,1404,1413,1421,1429,1437,1445],{"entryPoint":1177,"graph":1178,"unsanitizedCount":96,"severity":1196},"settingsPage (EmailsNoSpam_OptionsManager.php:275)",{"nodes":1179,"edges":1193},[1180,1184,1188],{"id":1181,"type":1182,"label":1183,"file":165,"line":756},"n0","source","$_POST[$aOptionKey]",{"id":1185,"type":1186,"label":1187,"file":165,"line":756},"n1","transform","→ updateOption()",{"id":1189,"type":1190,"label":1191,"file":165,"line":328,"wp_function":1192},"n2","sink","update_option() [Settings Manipulation]","update_option",[1194,1195],{"from":1181,"to":1185,"sanitized":201},{"from":1185,"to":1189,"sanitized":201},"low",{"entryPoint":1198,"graph":1199,"unsanitizedCount":96,"severity":1196},"\u003CEmailsNoSpam_OptionsManager> (EmailsNoSpam_OptionsManager.php:0)",{"nodes":1200,"edges":1209},[1201,1203,1204,1205,1207],{"id":1181,"type":1182,"label":1202,"file":165,"line":394},"$_POST (x2)",{"id":1185,"type":1190,"label":1191,"file":165,"line":328,"wp_function":1192},{"id":1189,"type":1182,"label":1183,"file":165,"line":756},{"id":1206,"type":1186,"label":1187,"file":165,"line":756},"n3",{"id":1208,"type":1190,"label":1191,"file":165,"line":328,"wp_function":1192},"n4",[1210,1211,1212],{"from":1181,"to":1185,"sanitized":206},{"from":1189,"to":1206,"sanitized":201},{"from":1206,"to":1208,"sanitized":201},{"entryPoint":1214,"graph":1215,"unsanitizedCount":11,"severity":1196},"\u003Clist-recipients> (scripts\\list-recipients\\list-recipients.php:0)",{"nodes":1216,"edges":1222},[1217,1219],{"id":1181,"type":1182,"label":1218,"file":466,"line":30},"$_GET (x11)",{"id":1185,"type":1190,"label":1220,"file":466,"line":251,"wp_function":1221},"echo() [XSS]","echo",[1223],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1225,"graph":1226,"unsanitizedCount":11,"severity":1196},"\u003Clist-subscribe-done> (scripts\\list-recipients\\list-subscribe-done.php:0)",{"nodes":1227,"edges":1231},[1228,1230],{"id":1181,"type":1182,"label":1229,"file":487,"line":253},"$_POST['user-email']",{"id":1185,"type":1190,"label":1220,"file":487,"line":253,"wp_function":1221},[1232],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1234,"graph":1235,"unsanitizedCount":11,"severity":1196},"\u003Clist-unsubscribe-done> (scripts\\list-recipients\\list-unsubscribe-done.php:0)",{"nodes":1236,"edges":1240},[1237,1239],{"id":1181,"type":1182,"label":1238,"file":792,"line":218},"$_POST",{"id":1185,"type":1190,"label":1220,"file":792,"line":28,"wp_function":1221},[1241],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1243,"graph":1244,"unsanitizedCount":116,"severity":1196},"\u003Clist-unsubscribe> (scripts\\list-recipients\\list-unsubscribe.php:0)",{"nodes":1245,"edges":1249},[1246,1248],{"id":1181,"type":1182,"label":1247,"file":492,"line":290},"$_GET (x3)",{"id":1185,"type":1190,"label":1220,"file":492,"line":522,"wp_function":1221},[1250],{"from":1181,"to":1185,"sanitized":201},{"entryPoint":1252,"graph":1253,"unsanitizedCount":11,"severity":1196},"\u003Ccheckout> (scripts\\login\\checkout.php:0)",{"nodes":1254,"edges":1258},[1255,1257],{"id":1181,"type":1182,"label":1256,"file":496,"line":212},"$_POST (x8)",{"id":1185,"type":1190,"label":1220,"file":496,"line":804,"wp_function":1221},[1259],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1261,"graph":1262,"unsanitizedCount":11,"severity":1196},"\u003Cclear-list-done> (scripts\\my-lists\\clear-list-done.php:0)",{"nodes":1263,"edges":1266},[1264,1265],{"id":1181,"type":1182,"label":1202,"file":518,"line":290},{"id":1185,"type":1190,"label":1220,"file":518,"line":30,"wp_function":1221},[1267],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1269,"graph":1270,"unsanitizedCount":11,"severity":1196},"\u003Cclear-list-form> (scripts\\my-lists\\clear-list-form.php:0)",{"nodes":1271,"edges":1274},[1272,1273],{"id":1181,"type":1182,"label":1202,"file":859,"line":59},{"id":1185,"type":1190,"label":1220,"file":859,"line":563,"wp_function":1221},[1275],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1277,"graph":1278,"unsanitizedCount":116,"severity":1196},"\u003Ccron> (scripts\\my-lists\\cron.php:0)",{"nodes":1279,"edges":1286},[1280,1282,1283,1285],{"id":1181,"type":1182,"label":1281,"file":184,"line":96},"$_POST['id-list']",{"id":1185,"type":1190,"label":1220,"file":184,"line":96,"wp_function":1221},{"id":1189,"type":1182,"label":1284,"file":184,"line":216},"$_GET (x2)",{"id":1206,"type":1190,"label":1220,"file":184,"line":865,"wp_function":1221},[1287,1288],{"from":1181,"to":1185,"sanitized":201},{"from":1189,"to":1206,"sanitized":201},{"entryPoint":1290,"graph":1291,"unsanitizedCount":11,"severity":1196},"\u003Cdelete-list-done> (scripts\\my-lists\\delete-list-done.php:0)",{"nodes":1292,"edges":1295},[1293,1294],{"id":1181,"type":1182,"label":1238,"file":875,"line":373},{"id":1185,"type":1190,"label":1220,"file":875,"line":837,"wp_function":1221},[1296],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1298,"graph":1299,"unsanitizedCount":11,"severity":1196},"\u003Cdelete-list-form> (scripts\\my-lists\\delete-list-form.php:0)",{"nodes":1300,"edges":1304},[1301,1303],{"id":1181,"type":1182,"label":1302,"file":877,"line":373},"$_POST (x3)",{"id":1185,"type":1190,"label":1220,"file":877,"line":212,"wp_function":1221},[1305],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1307,"graph":1308,"unsanitizedCount":11,"severity":1196},"\u003Creset-list-done> (scripts\\my-lists\\reset-list-done.php:0)",{"nodes":1309,"edges":1312},[1310,1311],{"id":1181,"type":1182,"label":1202,"file":539,"line":59},{"id":1185,"type":1190,"label":1220,"file":539,"line":191,"wp_function":1221},[1313],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1315,"graph":1316,"unsanitizedCount":11,"severity":1196},"\u003Creset-list-form> (scripts\\my-lists\\reset-list-form.php:0)",{"nodes":1317,"edges":1320},[1318,1319],{"id":1181,"type":1182,"label":1202,"file":905,"line":59},{"id":1185,"type":1190,"label":1220,"file":905,"line":563,"wp_function":1221},[1321],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1323,"graph":1324,"unsanitizedCount":11,"severity":1196},"\u003Cschedule-list-done> (scripts\\my-lists\\schedule-list-done.php:0)",{"nodes":1325,"edges":1328},[1326,1327],{"id":1181,"type":1182,"label":1238,"file":908,"line":290},{"id":1185,"type":1190,"label":1220,"file":908,"line":28,"wp_function":1221},[1329],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1331,"graph":1332,"unsanitizedCount":11,"severity":1196},"\u003Cschedule-list-form> (scripts\\my-lists\\schedule-list-form.php:0)",{"nodes":1333,"edges":1336},[1334,1335],{"id":1181,"type":1182,"label":1202,"file":543,"line":290},{"id":1185,"type":1190,"label":1220,"file":543,"line":30,"wp_function":1221},[1337],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1339,"graph":1340,"unsanitizedCount":11,"severity":1196},"\u003Ctemplate-done> (scripts\\my-lists\\template-done.php:0)",{"nodes":1341,"edges":1344},[1342,1343],{"id":1181,"type":1182,"label":1302,"file":545,"line":212},{"id":1185,"type":1190,"label":1220,"file":545,"line":623,"wp_function":1221},[1345],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1347,"graph":1348,"unsanitizedCount":11,"severity":1196},"\u003Ctemplate-list> (scripts\\my-lists\\template-list.php:0)",{"nodes":1349,"edges":1353},[1350,1352],{"id":1181,"type":1182,"label":1351,"file":918,"line":59},"$_POST (x6)",{"id":1185,"type":1190,"label":1220,"file":918,"line":334,"wp_function":1221},[1354],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1356,"graph":1357,"unsanitizedCount":11,"severity":1196},"\u003Ctemplates-list> (scripts\\my-lists\\templates-list.php:0)",{"nodes":1358,"edges":1361},[1359,1360],{"id":1181,"type":1182,"label":1238,"file":547,"line":563},{"id":1185,"type":1190,"label":1220,"file":547,"line":567,"wp_function":1221},[1362],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1364,"graph":1365,"unsanitizedCount":11,"severity":1196},"\u003Cimport-recipients> (scripts\\new-list\\import-recipients.php:0)",{"nodes":1366,"edges":1370},[1367,1369],{"id":1181,"type":1182,"label":1368,"file":550,"line":334},"$_POST (x12)",{"id":1185,"type":1190,"label":1220,"file":550,"line":930,"wp_function":1221},[1371],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1373,"graph":1374,"unsanitizedCount":11,"severity":1196},"\u003Cnew-list> (scripts\\new-list\\new-list.php:0)",{"nodes":1375,"edges":1378},[1376,1377],{"id":1181,"type":1182,"label":1202,"file":565,"line":59},{"id":1185,"type":1190,"label":1220,"file":565,"line":323,"wp_function":1221},[1379],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1381,"graph":1382,"unsanitizedCount":313,"severity":1196},"\u003Ccron> (scripts\\send-list\\cron.php:0)",{"nodes":1383,"edges":1386},[1384,1385],{"id":1181,"type":1182,"label":1284,"file":187,"line":394},{"id":1185,"type":1190,"label":1220,"file":187,"line":968,"wp_function":1221},[1387],{"from":1181,"to":1185,"sanitized":201},{"entryPoint":1389,"graph":1390,"unsanitizedCount":11,"severity":1196},"\u003Cactive-server-process> (scripts\\servers\\active-server-process.php:0)",{"nodes":1391,"edges":1394},[1392,1393],{"id":1181,"type":1182,"label":1302,"file":576,"line":59},{"id":1185,"type":1190,"label":1220,"file":576,"line":567,"wp_function":1221},[1395],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1397,"graph":1398,"unsanitizedCount":116,"severity":1196},"\u003Cverify-server-exist> (scripts\\servers\\send-webservice\\verify-server-exist.php:0)",{"nodes":1399,"edges":1402},[1400,1401],{"id":1181,"type":1182,"label":1302,"file":601,"line":59},{"id":1185,"type":1190,"label":1220,"file":601,"line":927,"wp_function":1221},[1403],{"from":1181,"to":1185,"sanitized":201},{"entryPoint":1405,"graph":1406,"unsanitizedCount":27,"severity":1196},"\u003Csettings-servers> (scripts\\servers\\settings-servers.php:0)",{"nodes":1407,"edges":1411},[1408,1410],{"id":1181,"type":1182,"label":1409,"file":607,"line":288},"$_POST (x5)",{"id":1185,"type":1190,"label":1220,"file":607,"line":541,"wp_function":1221},[1412],{"from":1181,"to":1185,"sanitized":201},{"entryPoint":1414,"graph":1415,"unsanitizedCount":11,"severity":1196},"\u003Cdelete-field> (scripts\\tables\\delete-field.php:0)",{"nodes":1416,"edges":1419},[1417,1418],{"id":1181,"type":1182,"label":1202,"file":614,"line":288},{"id":1185,"type":1190,"label":1220,"file":614,"line":563,"wp_function":1221},[1420],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1422,"graph":1423,"unsanitizedCount":11,"severity":1196},"\u003Cinclude-field> (scripts\\tables\\include-field.php:0)",{"nodes":1424,"edges":1427},[1425,1426],{"id":1181,"type":1182,"label":1202,"file":616,"line":296},{"id":1185,"type":1190,"label":1220,"file":616,"line":334,"wp_function":1221},[1428],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1430,"graph":1431,"unsanitizedCount":116,"severity":1196},"\u003Cmanager-fields> (scripts\\tables\\manager-fields.php:0)",{"nodes":1432,"edges":1435},[1433,1434],{"id":1181,"type":1182,"label":1302,"file":619,"line":210},{"id":1185,"type":1190,"label":1220,"file":619,"line":300,"wp_function":1221},[1436],{"from":1181,"to":1185,"sanitized":201},{"entryPoint":1438,"graph":1439,"unsanitizedCount":11,"severity":1196},"\u003Cupdate-field> (scripts\\tables\\update-field.php:0)",{"nodes":1440,"edges":1443},[1441,1442],{"id":1181,"type":1182,"label":1202,"file":621,"line":212},{"id":1185,"type":1190,"label":1220,"file":621,"line":567,"wp_function":1221},[1444],{"from":1181,"to":1185,"sanitized":206},{"entryPoint":1446,"graph":1447,"unsanitizedCount":27,"severity":1196},"\u003Ccron> (scripts\\templates\\cron.php:0)",{"nodes":1448,"edges":1452},[1449,1451],{"id":1181,"type":1182,"label":1450,"file":196,"line":519},"$_GET (x5)",{"id":1185,"type":1190,"label":1220,"file":196,"line":1162,"wp_function":1221},[1453],{"from":1181,"to":1185,"sanitized":201},{"summary":1455,"deductions":1456},"The \"emails-no-spam\" v2.7 plugin exhibits a concerning security posture primarily due to a large, unprotected attack surface. With 42 AJAX handlers identified and all of them lacking authentication checks, this presents a significant risk. Any authenticated user, or potentially an unauthenticated one depending on WordPress's default user roles, could trigger these handlers, leading to unintended actions or information disclosure.\n\nThe code analysis reveals several areas for improvement. While dangerous functions are absent and there are no recorded CVEs, the low percentage of prepared SQL statements (8%) and properly escaped output (27%) indicates a higher likelihood of traditional vulnerabilities like SQL injection and Cross-Site Scripting (XSS). The presence of unsanitized paths in taint analysis, even if not classified as critical or high, warrants attention as it suggests potential for path traversal or unauthorized file access.\n\nAlthough the plugin has no recorded vulnerability history, this does not guarantee future safety. The identified weaknesses in input sanitization and authentication, coupled with the substantial unprotected attack surface, mean that existing or newly discovered vulnerabilities could be easily exploited. The plugin's strengths lie in the absence of dangerous functions and its clean vulnerability history, but these are overshadowed by the significant security concerns derived from the static analysis.",[1457,1459,1461,1463,1465],{"reason":1458,"points":300},"AJAX handlers without authentication checks",{"reason":1460,"points":519},"Low percentage of prepared SQL statements",{"reason":1462,"points":210},"Low percentage of properly escaped output",{"reason":1464,"points":373},"Unsanitized paths in taint analysis",{"reason":1466,"points":27},"Low capability checks","2026-03-17T05:43:54.372Z",{"wat":1469,"direct":1478},{"assetPaths":1470,"generatorPatterns":1473,"scriptPaths":1474,"versionParams":1475},[1471,1472],"\u002Fwp-content\u002Fplugins\u002Femails-no-spam\u002Fcss\u002Femails-no-spam.css","\u002Fwp-content\u002Fplugins\u002Femails-no-spam\u002Fjs\u002Femails-no-spam.js",[],[1472],[1476,1477],"emails-no-spam\u002Fcss\u002Femails-no-spam.css?ver=","emails-no-spam\u002Fjs\u002Femails-no-spam.js?ver=",{"cssClasses":1479,"htmlComments":1483,"htmlAttributes":1485,"restEndpoints":1488,"jsGlobals":1489,"shortcodeOutput":1492},[1480,1481,1482],"emails-no-spam-form-field","emails-no-spam-subscribe-button","emails-no-spam-login-error",[1484],"\u003C!-- Emails No Spam -->\u003C!-- Emails No Spam -->",[1486,1487],"data-ens-email","data-ens-name",[],[1490,1491],"EmailsNoSpam_Ajax","EmailsNoSpam_Settings",[1493,1494],"[emails_no_spam_subscribe_form]","[emails_no_spam_login_form]"]