AcyMailing
Our siteForumBlog
Latest version
Latest version
  • AcyMailing documentation
  • How to renew AcyMailing license?
  • How to switch AcyMailing license plan?
  • Setup AcyMailing
    • Update from AcyMailing 5
    • Installation
      • Download AcyMailing
      • Install AcyMailing
      • Update AcyMailing
      • Switching from Starter to a paid version
      • Uninstall AcyMailing
    • Move AcyMailing between websites
      • Migrate between Joomla! and WordPress
      • Move between two WordPress websites
      • Switch from Joomla 3 to Joomla 4/5
    • Configuration
      • License
      • Mail settings
        • Set up your DKIM : DomainKeys Identified Mail
        • Set up Oauth 2.0
      • Queue process
      • Configure your send process
      • Subscription
      • Bounce handling
      • Data collection
      • Security
      • Languages
    • Step by step guide
    • Multilingual websites
      • Translate AcyMailing
      • Custom translation
    • Subscription to your lists
      • Subscription form - Joomla
      • Subscription form - WordPress
      • Other subscription methods
      • RSForm!Pro integration
  • External sending methods
    • AcyMailing Sending Service
    • Amazon SES
    • ElasticEmail
    • Mailgun
    • Postmark
    • SendGrid
    • Brevo SMTP Relay
    • Brevo / Sendinblue (Legacy)
  • Main pages
    • Dashboard
    • Subscription forms
      • Subscription Form
      • Header
      • Footer
      • Popup
      • Shortcode (Wordpress)
    • Subscribers
      • Create a subscriber
      • Import subscribers
      • Export subscribers
    • Custom fields
      • Create Custom Field
      • Examples
    • Lists
      • Create a list
    • Segment
      • Edition
    • Emails
      • Creation of a campaign
        • Choose a template
        • Edit email
        • Recipients
        • Segment
        • Send settings
        • Tests
        • Summary
      • A/B testing
      • Automatic campaigns
      • Follow-up
        • Trigger
        • Condition
        • Emails
        • Summary
      • Special mails
    • The email editor
      • Tenor integration
      • Unsplash integration
    • Templates
      • Create a template
      • Import a template
    • Email overrides
      • Edition
    • Automations
      • Information
      • Conditions
      • Actions
      • Action targets
      • Summary
    • Scenario
      • Create a new Scenario
      • Performances
    • Queue
    • Statistics
      • Overview
      • Detailed Statistics
      • Click map
      • Links details
      • User click details
      • Statistics per list
    • Add-ons
    • Mailbox actions
      • Mailbox actions
        • Edition
      • Bounce rules
        • Configuration
        • Listing
        • Create bounce rules
  • Advanced
    • Send follow-up messages based on subscription
    • Let site users use AcyMailing
      • List management
      • User management
      • Campaigns management
    • Show an archive of the sent newsletters
    • Show a profile edition form on your site
    • Partner platform
      • Log in
      • Dashboard
      • Single domain details
  • Integrations
    • Settings
    • Joomla add-ons
      • Joomla articles
      • CB Subscriptions
      • Community Builder
      • Community Quiz
      • Community Surveys
      • Contacts
      • Dashboard Quick icon
      • Docman
      • DPCalendar
      • EasyBlog
      • EasyProfile
      • EasySocial
      • Event Booking
      • FLEXIcontent
      • HikaShop
      • iCagenda
      • JCal Pro
      • jDownloads
      • JEvents
      • JSW CRM
      • JTicketing
      • K2 Content
      • Membership Pro
      • Module
      • PayPlans
      • Phoca Download
      • RSEvents!Pro
      • Seblod
      • Shika
      • VirtueMart
      • Zoo
    • WordPress add-ons
      • WordPress posts and pages
      • Advanced Custom Fields (ACF)
      • Business Directory
      • Contact Form 7
      • Easy Digital Downloads
      • EventON
      • Events Manager
      • Gravity Forms
      • Learndash
      • MemberPress
      • Modern Events Calendar
      • The events calendar
      • Ultimate Member
      • Uncanny Automator
      • WooCommerce
    • All websites add-ons
      • Articles, posts and pages from WordPress and Joomla
      • Automation - export action
      • Create user
      • Custom headers
      • RSS and Atom feeds
      • Table of contents generator
      • Universal filter
    • Zapier
  • Developers
    • Developer Documentation
    • Making a custom add-on
      • Execute custom script on specific AcyMailing actions
      • Insert a dynamic text in an email for Joomla
      • Insert a custom block in an email for Joomla
      • Insert a dynamic text in an email for WordPress
      • Insert a custom block in an email for WordPress
    • Custom script using our code
    • Create a page override
    • Joomla quickstart package with AcyMailing
    • Customise inserted content
  • FAQ
    • Could not instantiate mail function - AcyMailing
    • Spam issue
    • Your send process is slow?
    • Compatibility issues
    • Mail archive not displaying special characters
Powered by GitBook
On this page
  • Captcha
  • Generate reCaptcha keys
  • Advanced email verification
  • Permissions
  • Advanced permissions
  • Front-end edition
  • Files
  • Redirections
  • Database maintenance
  1. Setup AcyMailing
  2. Configuration

Security

Check our option to handle several security regarding the user subscription, file download on your site and database maintenance.

PreviousData collectionNextLanguages

Last updated 3 years ago

Captcha

On all our paid versions, you have the possibility to turn on a captcha verification on your AcyMailing subscription forms in order to only allow human subscriptions.

  • Captcha: Choose the captcha solution you want to use on the subscription forms

  • Security key: if you use the subscription via URL and you want to enable the captcha, you will have to add this security key on your subscription via URL (by adding the argument seckey=YOUR_KEY) otherwise the subscription via URL won't work. This key is randomly generated during the install process but you can change it if you want.

  • Google site key: site key given by Google after registering your website

  • Google secret key: secret key given by Google after registering your website

  • Score to reach: Only shown when using the reCaptcha v3. Google gives a score to people visiting your site based on their previous actions (pages visited, links clicked, etc...). The users with a lower score than what you enter will have to validate a captcha.

You can use these keys provided by Google to test the reCaptcha: Site key: 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI Secret key: 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe

Generate reCaptcha keys

If you want to use the reCaptcha v3, select "reCaptcha v3" as the generated keys can't work with any reCaptcha version!

Advanced email verification

  • Check if the domain exists: If you enable this option, AcyMailing will perform a test on the domain name to make sure the domain exists before allowing the user to subscribe. For example, if a user submits the e-mail address user@example.com then AcyMailing will check if the domain example.com exists and if not, it will not allow the user to subscribe and will ask for a valid e-mail address. This option is turned OFF by default as some hosting companies won't enable you to do this verification but we recommend you to turn it ON and then check again the subscription form to make sure everything is still working fine.

  • Show spellcheck suggestions: try to detect typos in domain names when new users enter their email address. Active on the subscription form and the profile form for example.

  • Add a validation field for the email field: an email confirmation field will be displayed on the subscription forms.

Permissions

This first option takes you to the Joomla permissions page that lets you manage the AcyMailing access per user group.

By default AcyMailing is only accessible for users with the role "Administrator". You can give access to other roles with this option.

Advanced permissions

This option allows to handle which user group have access to which feature in AcyMailing. By default every user group which have access to the back-end and AcyMailing have access to every feature:

But you can customise it. For example if you don't want the user management to be accessible to other groups you can make this configuration:

Front-end edition

This option allows you to modify the behaviour when a user is deleted from a front-end menu on Joomla:

  • Delete the user: This will simply delete the user in the database

  • Remove the user's subscription: The behaviour will remove the user subscription attach to the manager in front-end but the user still exists in the database.

Files

  • Allowed Files : List of allowed file extensions for the attachments. We won't let you compromise your website! Some files will still be blocked even if you allow the extension on your configuration.

  • Upload Folder : Folder in which the attachments will be uploaded to. Please make sure this folder is writable otherwise AcyMailing won't be able to upload your files in it. You can customize the folder path per user, here are the available variables:

    • {groupname} => the name of the first user group of the current user (on Joomla users can have multiple groups)

Redirections

This option will allow you to make safe redirection on your subscription form. If you are using the redirection option on your subscription form and you are redirecting subscribers to another website than yours you must set this option with the other website domain.

For example, here we will allow redirection on https://www.acymailing.com:

Database maintenance

  • Check database integrity: If you click on this button, AcyMailing will perform a few tests to make sure your database structure is up to date. We may add additional tests in the future. You can safely click on it at any time to check your database structure.

  • V5 data migration: If AcyMailing version 5 was installed on your website when you first installed the version 6, a migration procedure was displayed for your to migrate your data. The bouton is displayed only if tables from the version 5 are still in your database. You can trigger again the migration from here, but it will first delete your version 6 data.

Launching again the migration procedure will first delete data from the version 6. Be sure you don't want to keep them before launching this as there is no rollback.

To generate real keys for your website, go to then follow these steps for the invisible reCaptcha:

{userid} => the identifier of the AcyMailing user, visible on

https://www.google.com/recaptcha/admin/create
the users listing