Bug fixes

Fixed a date display issue on the automation's summary step for the list's subscription date filter

In the editor, the container's options are listed on the right when selected. When changing the background color the container was un-selected

The "File" custom fields now correctly upload the submitted files when using the subscription form or profile form

AcyMailing 6.1.10

August 5, 2019

Bug fixes

The captcha option is now correctly applied to the profile menu / widget and skipped in the direct subscription links

The schedule date for campaigns can now be modified when the campaign is a draft

Fixed the coupon expiry date in the WooCommerce integration

Fixed the review footer from online version and widgets, it wasn't supposed to be displayed there

Added more security checks

AcyMailing 5.10.9

July 31, 2019

Improvements

Handle attachments in distribution lists when using a "POP3 (without imap extension)" connection

Handle the lists related tags (like {list:name}) in the emails forwarded with the distribution lists

Use HTTPS URLs for the share links

Full cleaning for the si-SI translation

Bug fixes

Download the correct version of AcyMailing from the left menu

Prevent WP from proposing the update to AcyMailing 6

AcyMailing 6.1.9

July 30, 2019

New features

A new history section has been added to the user's edition page

In the editor, the "Button" content type can now be aligned left / right and its size can be adjusted

New integration with the site's registration form: you can display lists there so users could choose to subscribe to your newsletters

The same integration is now available for the WooCommerce checkout form

When installing / updating, the translations are now automatically installed for the languages used on the website

Improvements

Greatly improved the editor's options system and general look

A better logo is displayed on the left menu for AcyMailing, integrated with the WP's coloring system

On the templates listing page, the filters are now displayed even if no templates are displayed

The CSS class "hideonline" is now handled, if you need to hide an element of your newsletter only on the "view it online" version

Several code improvements and optimizations

Full Turkish translation, improvements in French, Italian and English translations

Bug fixes

The dynamic texts are now replaced on the archive listing

When creating an HTML template, the "Start from" wasn't working correctly when selecting an existing template

The language files and custom translations are now kept when updating, starting from the v6.1.9

When editing an existing automation, some fields loading values dynamically were missing their value (ecommerce extensions products for example)

AcyMailing 6.1.8

July 15, 2019

There aren't much modifications in this version, but it had to be released as the "Send settings" step of the campaigns edition workflow could be blocked in some cases when scheduling the campaign, saving as draft then returning on this step.

Modifications

Preparations for registration form integration

Better messaging system on dashboard

Handle multilingual on displayed schedule dates

Fixed date fields display in the automations when using dynamic dates

Fixed the {list:name} short code when using it in welcome and unsubscribe emails

Translations: fr-FR and it-IT improvements

AcyMailing 6.1.7

July 8, 2019

Improvements

Improved the version checker’s layout and responsiveness

New hint messages to help you setup the automated features

Better workflow when sending a campaign with the free version

AcyMailing now allows cron systems from your own server for installations with a valid license

The email content is now saved when clicking the "Apply" button on the drag&drop editor’s edition page

Improved automations ease of use

New option to empty the queue in the automations, and on the queue listing

Improved the "Add an email in the queue" action in the automations

Improved security

Pages are now available in the subscription form’s terms and conditions option

Improved the newsletters archive view (the "View it online" link or the archive widget)

Handle campaign auto-save for newly created campaigns

New full translation for the nl-BE language

Bug fixes

Fixed the responsiveness of drag&drop emails for Gmail

Fixed the user import’s "listname" column

The "View it online" link now works correctly in templates

Integrations

New PayPlans integration in the automations (filter on plans subscription)

New VirtueMart integration in the automations (trigger on purchase, filters on VM groups / fields and purchased products/placed orders)

New HikaShop integration in the automations (trigger on order status modification)

Integrated JEvents to the automations (a trigger on event start) and allowed event insertion based on dynamic dates

Integrated EventBooking to the automations (a trigger on event start) and allowed event insertion based on dynamic dates

AcyMailing 6.1.6

June 18, 2019

This version is mainly an improvements and maintenance release, mainly focusing on the editor and sent emails.

Improvements

Added Safari and Internet Explorer compatibility for Google icons used in the extension

Bug fix

The right notification is sent to the admin when a user refuses to receive any other email when unsubscribing (the "unsubscribed from all lists" notification was sent instead)

The plugin version checker now ignores plugins created by other developers instead of marking them outdated

The EventBooking plugin now checks correctly the installed version of AcyMailing 5.10.x

Fixed the redirection to the tracked links in the WordPress version when the link leads to a file

The WordPress version's subscription form now removes the default values when the label is displayed inside the fields and some fields are not filled in

Exclude label values from fields on the starter version's subscription module if the user didn't fill all the fields and the labels are displayed inside the fields

AcyMailing 5.10.1

May 26, 2018

New "Privacy policy article" option for the subscription module

Clearer name for the widget on the WordPress version

Version check fixed on the left menu

The "Please download and install the latest AcyMailing version..." message on plugins has been fixed (just update the plugins where this message could be displayed)

PHP 5.3 compatibility issue fixed on the user listing. We however strongly recommend you to update the PHP version of your server if possible, if not PHP 7.2.x then at least PHP 5.6.x

Re-allow empty value in options for new "Dropdown" custom fields for options like "Select a country"

AcyMailing 5.10.0

May 16, 2018

The main theme for this version is the GDPR, as the 25th of May 2018, the General Data Protection Regulation will be applied. In addition to the new options and modifications we added to AcyMailing, you will have to configure it correctly if you want to be GDPR compliant and we wrote an article that could help some of you for that ;)

Features related to the GDPR

In the configuration, options related to data collection have been regrouped in a new tab

A new option in the configuration can be activated if you want your users to be able to download their data themselves from the user profile page.It will download a zip file containing the personal information (name, email, custom fields...) and collected statistics (email openned, links clicked, geolocation, history...) in an xml file, and the possible files the user imported (if you created an upload file custom field).Note that you can now also download any user data when editing it

A new option in the configuration allows you to add a "Delete all my data" button on the AcyMailing user profile page to let the users delete their data. It will delete the AcyMailing user and all the related data (without modifying the Joomla account)

The Joomla user's data automatic import into AcyMailing has been disabled by default (on new installations)

The "Name" field is now optional by default

The subscription confirmation (double opt-in) is now active by default (on new installations)

The subscription modifications are now recorded in the user history, so you can prove that a user subscribed and confirmed his subscription

The Joomla users are not automatically imported in AcyMailing anymore when installing the extension. Of course, you can still import them from the "Import" page

A new option has been added to let you disable the detailed statistics if you don't need it. AcyMailing will then collect only anonymous data (it won't collect the IP addresses, the detailed opens and clicks, the geolocation...).When activating this option, you will be able to automatically delete already collected personal data / statistics

Features and Improvements

The integration with Facebook leads has been updated (it now uses the latest API)

Re-order the Joomla groups when listed to match their ordering (lists ACL management)

Links that could be inserted by an AcyMailing custom field can now be tracked

The CMS user is now automatically linked when creating an AcyMailing user

The Acy system plugins are now automatically unpublished when uninstalling AcyMailing if you choose to keep them

Improved the links listed in the statistics popup of a newsletter (especially links like "../sub-folder/")

Use Access levels in the left menu on the WordPress version, and add a new option to allow users of other roles to access AcyMailing (until now only the Super Admin and the Administrators could manage AcyMailing)

Better display for the selected attachments / favicon when the file name is too long

Added some missing filters summary on the newsletter's preview page

Improved the terms and conditions popup for mobile devices on the subscription module

The Joomla custom fields can now be inserted in a custom plugin template using the syntax {custom:my_field}

The JomSocial plugin has been updated to remove the jQuery use

Added new tags to easily override the Google calendar events in the DPCalendar plugin

Handle multiple categories in JEvents plugin

Bug fix

"Lists" option in Autotweet plugin now filters newsletters correctly, and shared links are now correct when SEF is activated

On the WordPress version and when using the nl-NL language, AcyMailing doesn't find the translation file although it is available. The language file is now correctly recognized

Fixed token issue when cancelling a newsletter on Front-end

Correctly show the Joomla template after sending a newsletter on Front-end

Fix conflict between Joomla reCaptcha and Invisible reCaptcha option on the module

Fix template import on the WordPress version

The filters are now displayed correctly when using more than one "OR" condition

Better error message when no field is selected on the user export page

The error message now displays correctly when entering a wrong email address on user creation (by an administrator)

Correctly check for new plugin versions in the configuration

When checking which ports can be used with SMTP and if the server isn't in English, some special characters may be broken: the message now displays correctly

Correctly reject imported files based on configuration in the user import from file

Handle correctly the Joomla menu system with the subscription menu

The "click map" page wasn't displayed correctly on the WordPress version

The closing cross in "terms and conditions" popup on the subscription module now displays correctly

Some servers reject CURL calls when no user agent is specified, which was preventing AcyMailing from loading SEF URLs on back-end

AcyMailing 5.9.6

March 26, 2018

On Thursday 22nd, one of our users reported a vulnerability in Excel (and other similar programs) that could be exploited through any CSV file opened with it, including Acy user export files. The recommended solution to secure the CSV files is to prefix any value beginning with =, +, - or @ with a tab.As some users may directly use the exported CSV files in systems that don't automatically strip the tabs, we decided to add a new option on the export page to let you decide to disable this security if needed.If you regularly open user export files and don't import them directly in other systems than AcyMailing, we strongly advise you to update and turn On this new option. It will be active by default on new installations.

Stay on the same menu when navigating in the Front-end statistics page

Fix double export when searching after an export on the statistics page

Fix issue when using SEF and there are more than 60 links in the newsletter

AcyMailing 5.7.0

March 13, 2017

New features

Add statistics comparison page

Add statistics menu on front-end

Add tags to send statistic charts via email

Improvements

Handle inline images with the distribution lists system

Improve integration with ElasticEmail by adding the "isTransactional" when needed

Update our Kunena integration

Apply "Allowed content" on Joomla forms when the AcyMailing fields are added

Improve the speed of sef handling in newsletters

Remove Hyves integration in share plugin

Externalize Community Builder plugin

Add possibility to upload new "share" images in tag system

Bug fix

Fix LDAP import page (the fields map wasn't always displayed)

Fix non-working tags in reply-to

Fix captcha error on archive when disabled

Handle "=" characters in conditional display

Fix toolbar glitch when screen size is too small on backend

AcyMailing 5.6.1

December 28, 2016

Security issue

This is a critical security release for all series of AcyMailing component for Joomla! We’ve updated PHPMailer to its latest version. This release fixes the original exploit CVE-2016-10033 discovered on 12/25/2016 and the second exploit found on 12/27/2016 CVE-2016-10045. As AcyMailing use its own copy of PHPMailer you need to update it apart from any Joomla! update.

AcyMailing 5.6.0

November 22, 2016

New features

We added a tag system for newsletters

You can now use the orignal sender as the sender in the distribution lists (forward to a list)

There is now a click map in the statistics: you can see on your newsletter the clicks on links

The newsletter listing now displays the lists a newsletter is attached to for more readability

From Jooomla! 3.1.2 and above, you can use email address with special characters in the domain name, such as cyrillic or chinese characters

A new tag allow you to create a subscription link in your newsletter, just like we had for unsubscription

If you insert an article with a Vimeoa iframe in a newsletter, it will be replaced by a picture and a link to the video

Improvements

We updated the version of phpMailer we are using to send emails

We improved the generation of SEF links in the newsletter

We added some access level for the simple sending

You can now add parameters in your URL to a subscription form in order to force the list displayed (&listid=) and automatically subscribed to (&hiddenlist=...)

The forward to a friend feature is now limited to 5 receiver per user per newsletter. It will solve the mass sending from certain users.

The subscription via the distribution list system is now able to send the welcome email

On the front-end, you can't save a newsletter if it is not attached to a list

Bug fix

You can generate only the selected smart-newsletters with the generate button

The checks on required/non required fields in the subscritpion forms have been improved

We fixed a display bug in the media manager on long list of pictures

The metadata on the archive page have been fixed

When uploading a picture in the media manager, it is now automatically selected

The statistics export has been imporved

We fixed minor errors on statistics display on the front-end

AcyMailing 5.5.0

June 01, 2016

New features

A new frequency is available for the smart-newsletter generation: you can choose several days of the week (every Monday and Friday for example)

You can now edit an image to apply some effects: crop, resize and add rounded corners. These are only available using the Acyeditor

You can override the mail sent by Joomla when trying to share an article from the front-end

You can now see when the newsletter has been opened

Automatic filters can be ordered and filtered

A new filter allow you to select users according to their subscription to a campaign (AcyMailing lists -> list or campaign)

You can duplicate a campaign

The media manager of the editor can display pictures in icons or list.

New actions are avalaible for the distribution list system: you can automatically (un)subscribe the sender of an email, send a newsletter, choose the sender of the email as receiver

Improvements

A new action in the bounce handling allow to remove mails from the queue for the user who bounce

When scheduling a newsletter, you can now choose if it will send to all users or only users who have not already received it

We improve the editor display, depending on screen size

We fixed the list-unsubscribe header not taken into account in the spam-test

We now remove links from the personal comments when forwarding to avoid spamming issues

The JavaScipt file of the module is loaded asynchronously

The default time for the schedule newlstter is now in the future

You can choose to display all lists the user is subscribe to in the unsubscribe page

We improve the SEF system for links in the newsletter

We added a timeout on the check of the version

You can now display the lists in a dropdown in the subscription menu

The distribution list system now keeps the attachment when forwarding the email

Bug fix

We fixed some compatibility issues with Joomla! 3.5.1

We fixed some compatibility issues with PHP 7

The simple sending now handles properly several receivers

You can use the captcha for the forward even if it is not used for subscription

We fixed the image path for some notifications

The display has been improved on several elements

The sent newsletters in the user profile of the back-end can now be displayed properly in a popup

The file upload fields can be used in the module with ajax redirection

You can now properly insert pictures when editing a notification

Using the "enter" key when setting a receiver in the preview used to directly send the test. Now it only validates the receiver

Displaying the lists / fields after a field with a lot of values (dropdown, radio button...) on the Joomla! registration form was fixed

AcyMailing 5.2.0

February 04, 2016

New features

A new mail type has been created for email generated by the distribution list system. It makes it easier to filter them

We added a hidden parameter for the cron URL to specify only a type of email. For example you want your cron task to only send the mails from the distribution list system and not the standard newsletters. Add the parameter "&emailtypes=action" to your cron URL. Available types are: news, autonews, followup, unsub, welcome, notification, joomlanotification, action.

We added a "Save & new" button in the custom fields edition

The override of Joomla notification can now handle some of SEBLOD notifications

When you upload a picture in the media manager of the Acyeditor, if there is already a picture with the same name you can choose between renaming the new picture (old process) and replacing the old one.

AcyMailing is compatible with PHP 7.

The Youtube iframes are now converted into a picture with a link in the newsletter.

You can now use the recaptcha plugin from J! 3 in the AcyMailing forms

When adding attachments or thumbnails in the newsletter, you can now see the whole name of the file while hovering the file preview. You can also choose between two views: list or icons.

When you edit a user profile, you can easily find lists using the search input.

Skip any mistake made by your users when they subscribe using the AcyMailing module. Using Type Check plugin you'll be able to automatically make suggestions on a misspelled email address.

A new Google Analytics script has been added to track (un)subscriptions.

Bounce rule names can now be translated

Media manager, attachment, thumbnail... you can now navigate in the folders thanks to a nice tree view!

Improvements

Improved design to have the same on all pages (element positions, button design...)

Newsletter created from the distribution list system using template now use the template sender information.

GMail recently changed its way to display tables and added a default font family style on cells (td tags). We modified our default templates to add the font family of the tables on the td too. It will also update your installed templates.

The edition of a custom field displays the fields it depends on (conditional display)

We removed the parameter "hostname" from the AcyMailing configuration which was not used.

Improved design of the AcyMailing user profile when you don't have custom fields.

We added tooltip on the toolbar buttons to make it easier to red when seen on small screens.

AcyMailing can now track clicks on the text version of the newsletter.

You can use unicode characters (Cyrillic, Arabic, Japanese...) in the aliases of the newsletters and lists. This work in J!2.5 and 3.X if you enable the Joomla option "Unicode aliases".

We improved the export of clicks when trying to export all clicks and added an export button on the mail click listing page.

List categories can now be displayed when subscribing on Joomla registration form. thanks to the parameter "Display category name" in the plugin.

When you set a value for the user profile in the mass actions ("Set subscriber's profile value"), you can now add or remove some time to the date tags.

Auto-Newsletter has been renamed to Smart-Newsletter.

Bug fix

Don't add the name of the receiver if the user has set his email in his name.

Required fields which are not displayed due to a conditional display are no longer checked on form submission.

We fixed generated links on multi-lingual websites to include the right parameters.

AcyMailing won't delete a custom field if it is used in a display condition.

Import with column listname works no matter the order of the columns.

In the user listing, actions are applied to all selected users.

We removed Javascript errors from the editor.

AcyMailing 5.1.0

December 10, 2015

New features

We created a new system allowing you to check a mailbox and do some actions according to the emails found there. Currently this "Distribution lists" system can forward the email to a list or to some specific users

You can now directly send a simple email. This is not a newsletter. It won't be stored and statistics won't be recorded

Improvements

The list visible parameter is now taken into account in the Front-end Joomla registration

We improved the statistics filter for old version of MySQL which wasn't displaying some newsletter titles

We no longer display the AcyMailing version area if the user don't have access to the AcyMailing configuration

We added some texts for Turkish language on the dashboard

The test of the maximum execution time in the AcyMailing configuration no longer keeps the page loading

We improved the display on some pages (mass actions...)

The color picker in our editor is easier to use: directly modifies and no more validate button

Internal and external URLs are better identified for our URL tracker system

We added back the slide effect on the left menu and your choice is saved

The archive section is only displayed if it is linked to a menu

More texts can be translated

When data to import contains errors, the lines with bad data are displayed

We added a CSS classes on each page so you can customize more the content. For example on the subscriber listing: acymaincontent_subscriber for the content part (without the left menu) and acytopmenu_subscriber for the top menu

When setting a date in the mass actions, the default value is the current date

The tag giving the subscriptions of a user in the notifications also works in the newsletters

You can filter by template category in the template listing

Bug fix

Fix date display for the expiry date of your licence in Joomla 1.5

Display of left menu fixed on small screens

You can create a list with spaces in its name on import

We prevent the error on custom field type date if the date value is not valid

In the subscriber listing in Joomla 3, the tooltips no longer stay displayed after changing status

The source button of the editor was sometimes displaying the whole newsletter instead of just the area. This is now fixed.

AcyMailing 5.0.1

October 28, 2015

Improvements

When you choose to display or collapse the left menu, your choice is now kept in session for all pages

Improve differentiation between internal and external links for URL tracking

Add some contrast on texts to be compliant with accessibility rules

Remove Joomla configuration button in the AcyMailing configuration if the user can't access it

The top menu is responsive and buttons are displayed properly (whole page or popup screen)

Improve display and effects for all Joomla versions to be independent from the Joomla template

Be sure to have an homogeneous display on all configuration tabs and bounce handling configuration

Change the colours on some graph of the dashboard to increase visibility

Bug fix

Fix the size of custom fields type textarea

Clean the IDs of radio buttons custom fields

Fix DKIM issue introduced in release 5.0.0

Change export chart button to be displayed correctly on all Joomla version

AcyMailing 5.0.0

October 14, 2015

Security issue

Low security issue : The integrity team reported an SQL injection issue in AcyMailing which is now fixed.This SQL injection is only exploitable from the back-end of AcyMailing so only a manager, administrator or super-administrator which is allowed to export your subscribers could potentially exploit it.

New features

The entire extension has been redesigned, you will have a new dashboard, new menus, new buttons...

An option to completely remove Mootools from our subscription module has been created

We automatically install extra language files during the installation of AcyMailing

You can preview the Newsletter directly from the "history" tab on the user profile

You can set up a different redirection after user confirmation for each list if you create a string in your language file with its URL.REDIRECTION_CONFIRMATION_LISTID="your_url"LISTID should be replaced by the ID of your list.This is an hidden feature to enable you to set up multiple redirections after user confirmation.

You can set up a different "To" name so you can use your extra fields in the To field as well.

You can remove an uploaded picture in the Gravatar extra field

You can select an existing file from your server as attachment instead of always uploading a new one

Improvements

No notification email will be sent if the filter/action does not execute the action

When a picture is deleted, we make sure that picture was not used in a template or a newsletter

We display the geolocation based on the exact position and not based on the city any more

Our tag system is able to display a different part of the content, not just part:first or part:last

Confirmation messages to display pictures or areas in our editor have been redesigned

Apply the front-end filters to the export screen when you export users from the front-end

We updated the version of phpMailer we are using to send emails, the send process should be a bit faster!

Bug fix

Input type radio with value fieldset was not working on J3... it's now fixed!

Our date field won't cause a fatal error if the date format is not valid

Fixed an issue in the Newsfeed feature

If you add a link redirecting to a sub-folder of your website, AcyMailing used to track it like an internal link, it's not the case any more.

When opening the log file, we only display the latest 10000 lines to avoid a memory issue

A hspace=5 was automatically added to all pictures with a float style, it will now only be applied if there is not already a hspace and the value (5) will depend on your CSS (if you added a margin 4, it will use 4 for example)

Save the subscription source (module, import, joomla...) that may be useful when you export data to proove where your contacts are coming from

Added a {groupname} variable in our media manager

Nested conditional display is now possible

Ability to add more than one user in the forward field of the bounce handling system

Improvements

Our VM plugin does not load all products are once any more in the filtering system

Add the anchor links at the right place when adding the table of contents (it used to scroll just below the title)

Changed the way we handle passwords in Acy... the password is now displayed in clear when you write it but replaced by * after that.It's not a password type field any more to avoid your browser to take bad initiatives.

Added a search box on the filter selection to enable you to easily find the list you're looking for while writing your Newsletter.

Bounce rules improved

Ability to use tags in the set value action on the filtering system ({day},{month},{year})

Bug fix

We now refresh the cache when installing plugins, that should avoid the "plugin not installed" issue

Fixed issue with the ajax mode when the displayed message contains special chars

Fixed an error while displaying the "wrong captcha" message with ajax mode

Consider \\ as an absolute url and don't convert it

Make sure the emogrifier API does not remove elements with display:none

If you replace a picture, the class applied to it is still applied

AcyMailing 4.7.2

July 15, 2014

New features

We developed a date/time picker for our filter system to enable you to easily select dates (between two and three days ago...)

Handle article tags in our plugin system so you can include Joomla articles based on the assigned article tags

sh404SEF specific file added and automatically installed

Improvements

The action to set a profile value displays the available options if it's an Acy custom field (dropdown or radio or checkboxes)

Zoho import improved with Zoho fields

Ability to use all our tags in the reply-to field

Bug fix

Fixed a structure issue with the phone field when displayed as tableless

Added the placeholder on the phone field

Make sure the {list:name} tag can be added in the confirmation email even when subscribing from the "modify your subscription" page

Your browser's spell-checker will now work in our Newsletter-editor

AcyMailing 4.7.1

June 30, 2014

This is a quick release to fix an issue we introduced in our 4.7.0 version, if the user reset its password via Joomla, his subscription could be reset (if you display lists on your J! registration form).

New features

remository integration added to our download area

We added a "reset areas" button in our editor

Improvements

The copy area feature keeps the text within the area instead of replacing it by "click here to edit..."

Added a "require" class on the parent element so you can easily customize the fields with a :after CSS

Follow the "add website title" in title page configuration from Joomla

Bug fix

Fixed an issue when saving the Joomla user profile, the user could be unsubscribed (bug introduced in v4.7.0)

Max execution time detection works with httpS websites without causing issue

We don't send the welcome message again when the user confirms again his subscription

AcyMailing 4.7.0

June 19, 2014

New features

We added an option to enable display Yes/No buttons properly with Bootstrap 3 on the front-end

You can assign a Newsletter to a specific language, that one will be used in your links

We record more statistics when the user opens the Newsletter (browser used, mobile or not, what version...), we will use them in a later release

AcyMailing lists can now be displayed on the MijoShop registration form

Integration with iCagenda

MijoShop integration

New actions on our AcyEditor to duplicate an area

Birthday plugin compatible with EasySocial

Integration with Joombri registration form

You can create folders in our media manager

Added an option to add the "view source" button in our editor with the edition "on the fly"

Added a "save & new" button on the user management

Disqus integration as comment system

Created a chart for birthday custom fields

You can export users from the front-end

Random value tag system, you can use : {rand:Dear;Hello;Hi}

Added a database integrity check button on the Acy configuration page

Improvements

The list is automatically selected during import if you come from the user management

Use of a deprecated function fixed in the emogrifier library

Replaced a variable name in our media manager to make sure it's not blocked by mod_security

Remove duplicates in the "share on..." plugin

The patch to automatically fix the height/width issue on picture for outlook is now much faster

The front-end user edition screen will automatically take the width of your template so you don't need a large template any more on the front-end

We made the export areas bigger

Detect real time out on the Acy configuration page to be able to automatically stop the script

Import a custom Zoho view

When you create a follow-up, you can now send it to all your users even if they are in your campaign since a very long time

AcyMailing 4.5.0

New features

Display the AcyMailing fields and lists on the back-end and front-end user profile

New media manager with the AcyMailing editor to use pictures from the server, upload pictures...

Export newsletter-templates

Add a note when sending a test Newsletter

Edit the next cron filter trigger

Added tags to display list information ({list:name}, {list:id} ...)

Delay the campaign to be started next Monday / Tuesday... instead of immediately

Possibility to set a picture as the one which will be displayed when sharing on facebook by adding the class "pictshare" or the ID "pictshare" on your picture

Added a refresh button on the captcha system

Added an option on the content selection tag system to select articles based on their language

Display the list of selected users on our filter interface before you execute a filter

Improvements

The interface to schedule a single message for a user has been improved

Improved our export system which can now handle bigger lists without memory issue

Improved our httpS detection for some IIS servers

Improved our multi-lingual integration with JomFish and Falang

Import from jNews improved with the possiblity to import Newsletters as well

Import from ccNewsletter improved with the possibility to import Newsletters as well

Display a dropdown of possible values in the geolocation filter system

Additional options for the custom fields to:

Configure the fields to be displayed on the front-end user listing or not

Added a check on the content format

Added an option to export the user subscription as well

Set the VM picture to the size you want

Bug fix

The back-end menu is not displayed any more when saving the styles

Fixed a color issue on the nav bar on J3

Fixed a search issue on textarea elements on the user back-end listing

Fixed an issue during the import process when you override existing data

Fixed a count issue on the back-end user profile

AcyMailing 4.4.1

September 27, 2013

Quick release to fix an issue in the Starter version, the name and e-mail fields were not visible on the user profile on the front-end.

AcyMailing 4.4.0

September 19, 2013

New features

Captcha added to the "forward to a friend" feature

New Smart-Newsletter frequencies!

Copy a follow-up message

Copy a full campaign

Possibility to make sure Acy will resume the bounce handling until the end via the manual process

import subscribers to list and automatically trigger the attached campaign

You can specify the fields you want to display on the "modify your subscription" page

Use AcyMailing as a contact form thanks to the new notification option

Import users as blocked (if you want to import a blacklist)

You can add a print button in the Newsletter itself

Improvements

Avoid conflict with another J! component the exportHelper class

Plugin newsfeed compatible with J3

We don't delete the bounce message any more if we can't forward it

The language code is now added to the url when inserting Joomla articles

Refactor of the url tracker filter plugin

Save default import and export values

Modify the schedule screen to make the time selection easier

Added a new tab so users don't make mistakes selecting the wrong tags when dealing with notification messages

Added a security check on the filter plugin in case of you move your website and don't install the additional plugins and you had automatic filters

The ordering of inserted articles is done based on the order you select them

Bug fix

Fixed a list selection issue on J3 when exporting too many lists

AcyMailing menu used to disappear on J3 when saving the configuration page

Fixed an SMTP error, AcyMailing used to fail to deliver all e-mails if one can not be sent (with smtp only... and only on some servers)Nested mail command

Fixed an issue with anchors and the Google Analytics url tracker

Fixed blank popup when sending e-mails using the manual send process (that was only if you had the security mode 2 enabled)

AcyMailing 4.3.4

July 29, 2013

Quick release to fix a compatibility issue which may produce a fatal error when using AcyMailing with your contact form.

AcyMailing 4.3.3

July 22, 2013

New features

One additional Newsletter-template (responsive)

Geolocation... you can track the user location when he subscribes / modifies his account / unsubscribe / click / open the Newsletter...

New tab to display the users with the same IP on the user profile

New frequency for the auto-filters : each time AcyMailing is triggered

You can import a Newsletter from a zip, AcyMailing will automatically create the associated template/newsletter

You can export global statistics

Map of users based on their location on the dashboard

Export unsubscribed users with reasons

Improvements

DKIM key can be generated automatically on ssl websites as well

Auto fix picture height/width issue with Outlook

Via the front-end management, if you try to create a user which already exists (based on the e-mail address) and you're allowed to modify this user, then Acy will display a message so you can edit it

Only display public menus on the Acy configuration page to avoid you to select a non-accessible one

Our three defaults newsletter-templates are responsive (if you update Acy, you should delete the existing default templates and re-install Acy to see the new version... otherwise Acy won't reinstall the templates)

phpMailer updated to its latest version

The "from" is inserted at the end of the bounce message to process the regex... in some cases that will enable you to identify the user

Automatically add a second ordering on the content tags to make sure articles are ordered properly

New set of bounce rules

Bug fix

Fix compatibility issue with JCE 2.3.3.2

if you resend the Newsletter to failed users, the status will be updated in the stats

If you force the double confirmation on the Joomla registration plugin, Acy won't send the confirmation message if the user didn't subscribe to any list

AcyMailing 4.3.0

June 06, 2013

New features

Add an SSL option on the AcyMailing configuration to force links with https

Cobalt integration

FlexiContent integration

DOCMan2 integration

Seblod integration

GMapFP integration

Handle attachments if you added them with the "attachment" content plugin

Filter based on the JomSocial profile type included in our JomSocial plugin

You can add the tag {emailsubject} in your Newsletter which will be replaced by the Newsletter subject

Falang compatibility

Improvements

Track welcome messages as well

Auto-redirect to the right url via the url tracker even with our new system

Refactor of the jEvents plugin

Refactor of the Ohanah plugin

Refactor of the jCalPro plugin

You can select the lists you want to display if you create an archive menu "all lists"

Include search bar in the template selection interface

Option to "import users as confirmed" in the database import

When you export a list of subscribers, the list name is used as filename

Handle multi-notifications with the Smart-Newsletter

If you display a "file upload" field in the user listing and it's a picture, the picture will be displayed directly

Bug fix

The AcyMailing editor works fine with a secured back-end (httpS)

Read more picture is handled properly in the "send a test" feature of the template

If you modify the user e-mail address and you require a confirmation, a double opt-in message will be sent again and the user will be set as unconfirmed until he confirms his modification

The back-end title page is back to normal

If the same e-mail bounces twice, Acy will add it to the stats only once

Our new url tracker works fine with the Joomla redirect system

When displaying dropdown custom fields in the user listing, we now display the label of the option, not the value any more

The "terms and conditions" popup is automatically closed when you select your article

Slide effect on J3 works properly

Improved the bounce handling to stop it automatically if there is a max_execution time issue

Auto-filters are now triggered from the back-end if you edit the user via the Joomla user system

Avoid a time-zone issue

AcyMailing 4.2.0

March 17, 2013

New features

You can now add a read more picture in your template which will be used instead of the standard "read more" text

Changed the size="" parameter in to a style="width:..." to avoid compatibility issues with different browsers.Be careful with that one, please check your fields size and modify it if needed via the module parameters or the custom fields

Count and display the number of receivers before sending Newsletter (with filters as well)

Added a newsletter preview on the queue page to see what the user will really receive

Ajax module subscription (there is a new option on the module parameters)

resize option with CB tags

Multiple reply to (you can add several reply-to separated by commas)

New CSS files available for your module and front-end component (can be selected on the Acy configuration page)

Improvements

Do not forward or delete the message if the bounce e-mail address is the same as the forwarded one

router file improved to avoid sef component conflicts

Added an option "display out of your template / with your modules" on the view it online link insertion

Can now handle @media styles and xxx:hover in the CSS template stylesheet

Handle ACL for the filter area on the Newsletter as well

Removed the optout word and added "out" instead to avoid spam issue with a german spam system

Improved the import system to automatically add/remove separators if they are missing and useless

Auto-fix encoding issues during the import

Removed some options for the configuration to make it easier to understand/configure

Bug fix

Fixed DKIM issue with special chars in the subject using the smtp or sendmail mail function

Fixed ajax load issue on IE7/8

Add automatically Yanc state during the import if it's missing (as it was added in an older Yanc version)

Fixed sef issues with sh404SEF

Set the userid by default to 0 to avoid an issue with the if statement plugin (otherwise the value was null)

Handle the bounce message if the subject is empty (otherwise they may stay forever in the mailbox...)

Our menu used to be visible for a few milli-seconds... it's fixed.

Fixed a few compatibility issues with J2.5

Fixed resize picture with images with spaces.

Fixed list selection dropdown on the front-end user management (the value was not kept if you go to another page)

Fixed terms and conditions link issue on our module

Fixed import issue on mac (was due to an encoding problem)

AcyMailing 3.5.0

January 6, 2012

New features

Added an area to write your own translations on the language interface

Possibility to automatically send the latest Newsletter instead of a custom welcome message

Added an advanced e-mail address verification

Added a new template, perfect for notification/information messages

Added an integration with LDAP on the import screen

You can add the tag {mainreport} to the cron report subject so get the main information in the subject directly

New menu type to display the latest Newsletter

Insert the sender information as a tag in your Newsletters

Display the AcyMailing custom field on the Joomla registration page directly

List segmentation when you create your Newsletter to send to a portion of your subscribers only instead of the whole list

Compatible with Joomla 2.5

Improvements

Made a multi-lingual confirmation message without JoomFish (automatically installed on all fresh installed)

Improve resized picture quality

email cloak is now off by default with the AcyMailing trigger Joomla content plugin

You can now use google analytics + AcyMailing for the url tracker

Bug fix

Display only registered users on the list owner selection on the back-end

Media manager could not be loaded on the front-end edition with J1.7 (thanks to Leiko)

Fixed compatibility issue with JoomFish on J1.6/1.7

Fixed issue with some personal links for TheBat

Fixed issue with pop3 without imap extension

Fix some issues when you use file attachments and embedded pictures with Thunderbird

API modification

The acymailing_replaceusertagspreview function is not use any more, we added a third parameter to the acymailing_replaceusertags function instead which is set to true when the message is ready to be sent and false when displayed on the browser.

The acymailing_replacetags function has a second parameter which is set to true when the message will be sent or false when the message will be displayed on the browser.

AcyMailing 3.0.0

September 17, 2011

New features

Access the detailed statistics for unsubscribers with the survey

Track who forwarded to whom in the user history profile and on the detailed statistics

New rules for the bounce handling, you can even handle feedback loops

Ajax count on the virtuemart filters

Filter your users based on their click... But only if you specified a new url name and didn't kept the default one.

Front end user management and import via front-end

Improvements

Automatically apply the line-height=0 even if there is a <a> around the picture

Licence modification

AcyMailing 2.0.0

New features

You can add another userid on the JomSocial user information by specifying the parameter userid:XX in the tag

You can use the tag {list:name} and {list:id} and {list:count} in your Newsletters to insert the list name / ID / number of subscribers

Access the detailed statistics via the front-end Be careful, you should change the access rights if you have users able to manage the list via the front-end but don't want them to see the subscribers on the front-end

New version of the bounce handling Your own rules will be deleted as we now use another system to handle rules and the automatic bounce handling will also be cancelled to let you check your rules

Implemented a verification based on the number of times it bounced

Can handle soft and hard bounce with different actions

Multiple actions on the subscriber and message to customize the bounce handling the way you want

Generate RSS feeds based on Newsletters

Small editor to help you to write inline CSS on a Newsletter-template

Improvements

Auto reset to the first page when searching within the users

Get detailed errors in case of the e-mail could not be deleted from the database during the send process

Added support for artofeditor to load a template on the fly

Add user subscription on unsubscription notification

Added more options to the time tag with the possibility to specify:

|senddate (so the send date will be displayed instead of the current time)

|add:98712093 (to add x seconds to the current time)

|remove:98234 (to remove x seconds to the current time)

Bug fix

Fixed the picture path on the click stats edit button

Allow the user to send a test from the front-end to any user even if the system is restricted to logged in users only

Fixed issue with timeoffset with Joomla 1.6 on some servers

Fixed a few languages files for J1.6

AcyMailing 1.9.0

May 23, 2011

New features

Added a few theme to speed up the design part, you can modify it via the AcyMailing configuration page

Ajax count users via the filtering system (not on all filters... but it's coming)

Added the user subscription in the notification e-mail

Default values on the content insertion plugin

Featured products and discounted product selection on VirtueMart plugin

Bug fix

Fixed module tmpl not included during install (already fixed in 1.6.0b)

Fixed the issue while selecting the categories during the Joomla article tag insertion (already fixed in 1.6.0b)

Fixed error in the number of users imported (always display 1) (already fixed in 1.6.0b)

Fixed issue when selecting the template on the welcome and unsub messages (already fixed in 1.6.0b)

Removed the italic and bold code from the cron report

Fixed a fatal error on user creation with J1.6

AcyMailing 1.6.0

November 26, 2010

New features

JOOMLA 1.6! AcyMailing is now compatible with Joomla 1.6 but as a beta version.Please report any issue you may have on our forum (we are aware there are still some issues especially on the visual aspect)

Plugin for sobi2

Plugin for easyblog

JomSocial filter plugin: filter based on the user group

Display your lists on the virtuemart registration page

Featured parameter added to K2 plugin

Featured parameter added to the Joomla Content plugin

Added an option to overwrite the profile during the import

Added a subscriber selection for the send a test on the preview screen

Plugin to display a Newsletter on a Joomla article

Import users from com_contact and filter them by com_contact categories

Import users from another table in your database

Handle dynamic dates for the CB plugin filter

Added a new chart in the statistics to see the number of open and clicks per day

com_contact plugin also compatible with com_qcontacts and contact_enhancement

You can display your lists on the VirtueMart Registration form and on the HikaShop Registration form using our default (auto)Subscribe during Joomla registration plugin

We added a new option to our (auto)Subscribe during Joomla registration plugin to group your list into one checkbox

Improvements

Added created date field in the content tag plugin

Script optimization on the subscriber listing, the bounce handling and the send process for huge database (> 2 millions subscribers)

Improved the display of the filter to send e-mails or remove them from the queue

Display a message before the send process about the sending limitations

Auto change the CSS file in the config if the user modifies it so he does not have to save the config first

Generate the menu language file based on the language file so the menu component is always translated now

Link the edit profile to CB instead of Joomla if CB is installed

Added an option to add the JS files directly in the module instead of in the header

Redirect the user to the login page instead of a 404 error if he tries to access an element he's not allowed to

Enabled the nice subscription column on our Essential and free version as well

Added the module strings into the translation file... Translators, we need your help to translate the added strings! ;)

Updated our table creation to make it MySQL 5.5 compatible.

Bug fix

Do not consider file:// and callto:// and ftp:// as a relative url

Do not convert file:// or callto:// or ftp:// in the url tracker

Fixed </div> instead of <div> in the front-end archive listing page

Fixed bug with IE if you used an element with id="termsandconditions" in your template

Fixed issued with the forward link for text version if you used it on multiple lines

Fixed name required issue if you customized the language string in the module

Fixed bug in the auto image resize (with absolute urls)

AcyMailing 1.5.2

September 25, 2010

New features

You can now turn off the brand (powered by) on AcyMailing Starter as well! You will find this option on the Acy config page, tab "interfaces", at the bottom of the page

Added an option to send the birthday Newsletter few days before

Integration with OSE on the expired date (so you can filter your users based on their OSE expiration date)

Resize images automatically from the content insertion

Integration with redEvents

Added tags and template selector on the unsubscribe and welcome messages

Added a "start" on the content tag plugin to start with the second newly created article instead of the first one for example

Table of contents, you can insert the tag {tableofcontents} which will be replaced by a table of contents based on the content of your Newsletter

Added a plugin to be able to add a footer on each Newsletter sent or remove some text (Manage text plugin)

Improvements

Removed the user subid and userid from the imported file (just to avoid misunderstanding of the import feature)

Set the user key during the import (for optimization purpose)

Added more languages strings in our own language file to avoid issues with the front-end edition

Made the CB edit like the CB preview

The confirmation message before sending the Newsletter displays now the real number of receivers (we removed un-confirmed or blocked users)

Display a clear error message if the message can not be added to the queue (single schedule) and keep the mailid in case of the message could not be sent

If you select some users on the user listing and click on the export button, the selected users will be exported

Add some IDs to be able to hide some parts of the front-end interface (same thing on the buttons) with a CSS file

Changed the unsubscribe page to make it more clear and with IDs on elements so you can customize any part you want

Added a try/catch on the submit button for the subscription form so we can display an error message in case of the AcyMailing javascript is not loaded.

Automatically convert in utf8 if it comes from something else (subscription via url)

Don't record the report when there is nothing process, don't send it neither (cron system)

Automatically fix GMail issue with line-height.

Import screen, added a confirmed option to directly import the user as confirmed instead of having to add the option on the file itself

Import screen, added an option to auto generate the name or not

Much better plain text generation for the AcyMailing module loader

We removed the default unsubscribe redirect page so the user will see the usubscription confirmation and that's all

Added class style for the stat picture on the front-end to be able to remove it with some CSS

Don't display the anchor links in the plain text version

Added a message on the list creation to subscribe users to the newly created list

Modify the Joomla/Acy sync script

Replaced OpenFlashChart by Google statistics

Added more languages files directly in the package (the most downloaded from our website)

Removed the name,e-mail and id field from the User tag system to avoid misunderstanding.You should rather use the equivalent: {subtag:name}, {subtag:email}, {subtag:userid}, that will be much faster and will always work properly

Included JSite when processing the Joomla content plugins from the backend, hoping that will solve some compatibility issues.

Automatically unpublish the onPrepareContent AcyMailing plugin in case of there is a fatal error due to this plugin

Added current IP to unsub messages and not the IP of the user when he subscribed

The stylesheet you defined on your Newsletter-template is loaded on your editor (we could not do it for all of them) when you edit your Newsletter so you should now see the same result on your editor, on the preview and on the e-mail.

The individual styles you can define on your template will be applied to the Newsletter before the general stylesheet.

Bug fix

Changed our default CSS file to avoid some issues with IE

Fixed require confirmation in Joomla but not in AcyMailing which would send the welcome message immediately instead of waiting for the confirmation

The module loaded from our module loader would sometimes not appear due to time issue

The letters configuration had no influence on the captcha

Fixed a bug on list language selection for the modify your subscription screen

Fixed bug in the phpMailer library with special characters in the sender information (thanks to Sanchez-Paulino)

Plain text version could be sent with the text in one line during the queue process

AcyMailing 1.4.1

June 30, 2010

Bug fix

Fixed "you are not allowed to view this email" issue in the read online link

AcyMailing 1.4.0

June 27, 2010

New features

You can set the sender information in each template so it can be changed on the fly in the Newsletter (like the subject) if you select another template

You can select the Custom fields you want to display on your user listing and you will be able to search on it (AcyMailing Enterprise)

Added two new triggers for plugins: onAcySubscribe and onAcyUnsubscribe

Bug fix

User changed in VM is now updated in AcyMailing (if you use the VM checkout plugin)

enabled/disabled field handled properly with Community Builder

Fixed problem of sending the notification e-mail of the generated Newsletter, it included all articles whereas it should not!

If you had :: in your sender information, it caused a fatal error

Fixed the bug of adding attachments from the front-end interface (AcyMailing Enterprise)

Fixed a bug in the autoNewsletter generation (if you edited the autoNewsletter, it could reset the last sent date)

AcyMailing works on a windows server (avoid the 500 error when editing/creating a user and list)

Fixed the redirect url with IIS servers for the module (https instead of http)

AcyMailing 1.1.1

December 6, 2009

New features

Load languages directly from Acyba.com to give the possibility to update it and share it easier

Added the option to remove the stat picture for a special e-mail (without disabling the plugin, you can use the tag {nostatpicture} in your Newsletter)

Added the tag system on the front-end (AcyMailing Enterprise)

Added a language selection in the VM plugin

Added the multi-language handling in the auto-content plugin

Added a way to import users and automatically subscribe them to multiple lists depending on each line of the file (listids : 4-5-1)

Added a new plugin to trigger the Joomla Content Plugin system (this plugin is not published by default as we may see compatibility issues, please report any plugin which does not work, we will exclude it from our function)

AcyMailing AEC Micro integration!

Change the owner of the list which will have access to the Newsletter edition on the front-end (AcyMailing Enterprise).So you can give rights to one user independently of his group.