Queue process
See how you can configure how your AcyMailing sending process should behave, enable automatic actions and reports.

Queue process

Please read this article if you want to know how to configure AcyMailing to stay below your server limitations
    Queue Processing: If you use the "automatic only" sending method, AcyMailing will always use the automatic process and won't even start the manual send process if you send an e-mail from the backend. This option is only available from AcyMailing Essential. If you use our Free version, the send process can only be triggered manually and run on your own session. Please note that the send frequency should match with your cron frequency. This parameter is only there for security so your website can't be triggered too often.
    Automatic send process: Using the automatic send process, AcyMailing will automatically send X batches of e-mails every Y minutes without you having to do anything. Be careful with these options if you set too many batches your server might crash The sending process will run in the background and not on your own session so you can turn off your computer and let AcyMailing do the job. The cron is triggered by our server every 15 minutes but it's also triggered on every page loaded on your website so if you set to send emails every 5 minutes you'll need users to visit your website every 5 minutes You can also add a timer between two emails, some server doesn't allow to send more that X emails per second
    Manual send process: Using the manual send process, AcyMailing will send a batch of e-mails, then wait X seconds and send another batch then wait X seconds and so on... You can configure the time AcyMailing will wait between two batches. If you select the "Manual Only" option, automatic actions such as sending scheduled campaigns or mails from the automations won't work.
    Automatic / Manual send process: If this option is selected, AcyMailing will send the Newsletter using the manual send process unless you schedule it. Mail from campaigns will be sent automatically.
    Maximum Number of Tries: If AcyMailing cannot send the e-mail after X tries, AcyMailing will delete the e-mail from the queue. You can also set an action on the receiver. Most of the time, that means the e-mail address is not valid so AcyMailing can also execute an action on the subscriber to not send him e-mails any more. This option is different from the bounce handling as it will be only applied if your server refuses to deliver the e-mail, not if the e-mail is delivered but then bounces because the receiver does not exist. Most of the time, the mail server will accept to deliver the email anyway (and so that option is useless) and will then generate a bounce email that AcyMailing can handle with its bounce handling system.
    Maximum execution time: Your server may not allow AcyMailing to run for a long time. We display here the default value from your server configuration and also the one we calculated. Some servers enable us to extend the maximum execution time, others don't... AcyMailing will use this value to end the send process properly before your server stops it badly.
    Order the send process by: In addition to the sending date, you can order the send process by subscriber ID asc (1,2,3...), desc (8546,8545,8544...) or randomly (4,684,12...)


If you want to follow what is happening when the cron triggers your website, or in case your sending is not working as you expect and want to check what is going on, you can enable some reports via e-mail or log file.
    Send a report: When does AcyMailing should send a report?
    Send the report to: You can enter one or several e-mail addresses so that AcyMailing will send the report to those users (separate each e-mail address with a comma).
    Save the report: Which report should AcyMailing save in the log file? For example, the simple report will tell you "256 emails sent" and the detailed report will tell you "Email XXX successfully sent to XXX, Email XXX successfully sent to YYY, etc..."
    Save the report to : Location of the log file. Note that {year} and {month} will be replced by the current ones. For example, the default value "report{year}_{month}.log" will create a new file each month. This will prevent to have one file that will increase indefinitely.

Last Cron

Here will be displayed information of the last cron execution if there is one.
    Last Run Time : Last time AcyMailing executed actions via the cron url
    Triggered from the IP : AcyMailing has been triggered by the following IP
    Report : Latest report generated by AcyMailing

Automated tasks

Some actions can be triggered once a day in the automation. You can set here at which hour these actions will be checked and executed.
Last modified 6mo ago