Answers.Body: <p>Your error is <code>mail() returned failure</code>.  That strongly suggests an error outside the PHP stack.  Check your SMTP logs; there should be a good clue there.  You can also specify an alternate SMTP server if one is available to you.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-04T14:23:51.317Z
Answers.Text: Hosting had reduced my PHP memory limit :/ Now crons are back up to 295MB so hopefully next job should run nicely again. - Thanks!
Answers.UserDisplayName: Karen S
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-01-03T17:09:03.073Z
Answers.LastActivityDate: 2018-01-03T17:09:03.073Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>I have two installs using Mosaico that are hanging up. The latest symptoms seem to be:</p>
  
  <ul>
  <li>if let cron start job, nothing in sent and every cron cycle it tries to start again, and never finishes (no "Finished execution" message in scheduler logs)</li>
  <li>if I brute force the start with "execute now" in scheduled jobs, the first batch of emails are sent, but then nothing the next cron cycle (starts and never finish message in logs).  If I "execute now" again, the next batch of emails are sent.  Unless I keep manually executing the job, it never finishes</li>
  <li>intermittently I notice a new mailing job will start in the scheduled jobs log before the next cron cycle runs (without me triggering it) and those do send another batch!</li>
  <li>the first time this happened a month ago things got a little better when I had the PHP memory limit increased to 295MB per process but it didn't help on the other account.</li>
  </ul>
  
  <p>Hosting service says nothing in mail logs.
  Don't see anything amiss in apache(?) logs but not too familiar with them.
  Civi logs show the following message (but not always):</p>
  
  <pre><code>Jan 02 17:50:52  [info] Ignoring exception thrown by nullHandler: , mail() returned failure
  
  Jan 02 17:50:52  [info] $backTrace = #0 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(959): CRM_Core_Error::backtrace("backTrace", TRUE)
  #1 [internal function](): CRM_Core_Error::nullHandler(Object(PEAR_Error))
  #2 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(921): call_user_func((Array:2), Object(PEAR_Error))
  #3 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(577): PEAR_Error-&gt;__construct("mail() returned failure", NULL, 16, (Array:2), NULL)
  #4 [internal function](): PEAR::_raiseError(NULL, "mail() returned failure")
  #5 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(237): call_user_func_array((Array:2), (Array:2))
  #6 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/Mail/mail.php(175): PEAR::__callStatic("raiseError", (Array:1))
  #7 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/Mail/mail.php(175): PEAR::raiseError("mail() returned failure")
  #8 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/Listener/DefaultSender.php(85): Mail_mail-&gt;send("&lt;kippski@gmail.com&gt;", (Array:11), "--=_29173cf19e4941d68483ae618155e3a9\nContent-Transfer-Encoding: 8bit\nConten...")
  #9 [internal function](): Civi\FlexMailer\Listener\DefaultSender-&gt;onSend(Object(Civi\FlexMailer\Event\SendBatchEvent), "civi.flexmailer.send", Object(Civi\Core\CiviEventDispatcher))
  #10 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(164): call_user_func((Array:2), Object(Civi\FlexMailer\Event\SendBatchEvent), "civi.flexmailer.send", Object(Civi\Core\CiviEventDispatcher))
  #11 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher-&gt;doDispatch((Array:1), "civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #12 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php(167): Symfony\Component\EventDispatcher\EventDispatcher-&gt;dispatch("civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #13 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/CiviEventDispatcher.php(47): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher-&gt;dispatch("civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #14 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(247): Civi\Core\CiviEventDispatcher-&gt;dispatch("civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #15 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(184): Civi\FlexMailer\FlexMailer-&gt;fireSendBatch((Array:200))
  #16 [internal function](): Civi\FlexMailer\FlexMailer-&gt;Civi\FlexMailer\{closure}((Array:200))
  #17 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/Event/WalkBatchesEvent.php(71): call_user_func(Object(Closure), (Array:200))
  #18 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/Listener/DefaultBatcher.php(62): Civi\FlexMailer\Event\WalkBatchesEvent-&gt;visit((Array:200))
  #19 [internal function](): Civi\FlexMailer\Listener\DefaultBatcher-&gt;onWalk(Object(Civi\FlexMailer\Event\WalkBatchesEvent), "civi.flexmailer.walk", Object(Civi\Core\CiviEventDispatcher))
  #20 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(164): call_user_func((Array:2), Object(Civi\FlexMailer\Event\WalkBatchesEvent), "civi.flexmailer.walk", Object(Civi\Core\CiviEventDispatcher))
  #21 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher-&gt;doDispatch((Array:1), "civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #22 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php(167): Symfony\Component\EventDispatcher\EventDispatcher-&gt;dispatch("civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #23 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/CiviEventDispatcher.php(47): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher-&gt;dispatch("civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #24 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(221): Civi\Core\CiviEventDispatcher-&gt;dispatch("civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #25 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(186): Civi\FlexMailer\FlexMailer-&gt;fireWalkBatches(Object(Closure))
  #26 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(148): Civi\FlexMailer\FlexMailer-&gt;run()
  #27 [internal function](): Civi\FlexMailer\FlexMailer::createAndRun(Object(CRM_Mailing_BAO_MailingJob), Object(Mail_mail), NULL)
  #28 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/Resolver.php(119): call_user_func_array((Array:2), (Array:3))
  #29 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Mailing/BAO/MailingJob.php(198): Civi\Core\Resolver-&gt;call("\Civi\FlexMailer\FlexMailer::createAndRun", (Array:3))
  #30 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Mailing/BAO/Mailing.php(2959): CRM_Mailing_BAO_MailingJob::runJobs(NULL, NULL)
  #31 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/api/v3/Job.php(324): CRM_Mailing_BAO_Mailing::processQueue()
  #32 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_job_process_mailing((Array:1))
  #33 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(169): Civi\API\Provider\MagicFunctionProvider-&gt;invoke((Array:9))
  #34 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(100): Civi\API\Kernel-&gt;runRequest((Array:7))
  #35 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/api/api.php(23): Civi\API\Kernel-&gt;runSafe("Job", "process_mailing", (Array:1), NULL)
  #36 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/JobManager.php(145): civicrm_api("Job", "process_mailing", (Array:1))
  #37 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/JobManager.php(113): CRM_Core_JobManager-&gt;executeJob(Object(CRM_Core_ScheduledJob))
  #38 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/Job.php(153): CRM_Core_JobManager-&gt;executeJobById("2")
  #39 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Page/Basic.php(160): CRM_Admin_Page_Job-&gt;browse(NULL, NULL)
  #40 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/Job.php(136): CRM_Core_Page_Basic-&gt;run()
  #41 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(309): CRM_Admin_Page_Job-&gt;run((Array:3), NULL)
  #42 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:16))
  #43 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
  #44 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm.php(1216): CRM_Core_Invoke::invoke((Array:3))
  #45 [internal function](): CiviCRM_For_WordPress-&gt;invoke("")
  #46 /home/mainecrafts/www/www/wp-includes/class-wp-hook.php(286): call_user_func_array((Array:2), (Array:1))
  #47 /home/mainecrafts/www/www/wp-includes/class-wp-hook.php(310): WP_Hook-&gt;apply_filters("", (Array:1))
  #48 /home/mainecrafts/www/www/wp-includes/plugin.php(453): WP_Hook-&gt;do_action((Array:1))
  #49 /home/mainecrafts/www/www/wp-admin/admin.php(224): do_action("toplevel_page_CiviCRM")
  #50 {main}
  </code></pre>
  
  <p>This happened about a month ago on the same account (over 4000 recipients), then a mid-month mailing (about 2000 recipients) went fine. </p>
  
  <p>Any help in resolving this would be great as I'm forcing these to go out in the meantime :/</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-01-04T04:35:56.760Z
Comments.Text: i would suggest removing Mosaico from the title/tags as I think that is a red herring
Comments.UserDisplayName: petednz - fuzion
Tags: <civimail><mailserver>
Title: Mailing not completing: "mail() returned failure"
ThreadText: # Mailing not completing: "mail() returned failure"
  
  (Asked by: username_0 on 2018-01-03)
  
  I have two installs using Mosaico that are hanging up. The latest symptoms seem to be:
  
  * if let cron start job, nothing in sent and every cron cycle it tries to start again, and never finishes (no "Finished execution" message in scheduler logs)
  * if I brute force the start with "execute now" in scheduled jobs, the first batch of emails are sent, but then nothing the next cron cycle (starts and never finish message in logs). If I "execute now" again, the next batch of emails are sent. Unless I keep manually executing the job, it never finishes
  * intermittently I notice a new mailing job will start in the scheduled jobs log before the next cron cycle runs (without me triggering it) and those do send another batch!
  * the first time this happened a month ago things got a little better when I had the PHP memory limit increased to 295MB per process but it didn't help on the other account.
  
  Hosting service says nothing in mail logs.
  Don't see anything amiss in apache(?) logs but not too familiar with them.
  Civi logs show the following message (but not always):
  
  ```
  Jan 02 17:50:52  [info] Ignoring exception thrown by nullHandler: , mail() returned failure
  
  Jan 02 17:50:52  [info] $backTrace = #0 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Error.php(959): CRM_Core_Error::backtrace("backTrace", TRUE)
  #1 [internal function](): CRM_Core_Error::nullHandler(Object(PEAR_Error))
  #2 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(921): call_user_func((Array:2), Object(PEAR_Error))
  #3 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(577): PEAR_Error->__construct("mail() returned failure", NULL, 16, (Array:2), NULL)
  #4 [internal function](): PEAR::_raiseError(NULL, "mail() returned failure")
  #5 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/PEAR.php(237): call_user_func_array((Array:2), (Array:2))
  #6 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/Mail/mail.php(175): PEAR::__callStatic("raiseError", (Array:1))
  #7 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/packages/Mail/mail.php(175): PEAR::raiseError("mail() returned failure")
  #8 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/Listener/DefaultSender.php(85): Mail_mail->send("<kippski@gmail.com>", (Array:11), "--=_29173cf19e4941d68483ae618155e3a9\nContent-Transfer-Encoding: 8bit\nConten...")
  #9 [internal function](): Civi\FlexMailer\Listener\DefaultSender->onSend(Object(Civi\FlexMailer\Event\SendBatchEvent), "civi.flexmailer.send", Object(Civi\Core\CiviEventDispatcher))
  #10 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(164): call_user_func((Array:2), Object(Civi\FlexMailer\Event\SendBatchEvent), "civi.flexmailer.send", Object(Civi\Core\CiviEventDispatcher))
  #11 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch((Array:1), "civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #12 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php(167): Symfony\Component\EventDispatcher\EventDispatcher->dispatch("civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #13 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/CiviEventDispatcher.php(47): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch("civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #14 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(247): Civi\Core\CiviEventDispatcher->dispatch("civi.flexmailer.send", Object(Civi\FlexMailer\Event\SendBatchEvent))
  #15 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(184): Civi\FlexMailer\FlexMailer->fireSendBatch((Array:200))
  #16 [internal function](): Civi\FlexMailer\FlexMailer->Civi\FlexMailer\{closure}((Array:200))
  #17 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/Event/WalkBatchesEvent.php(71): call_user_func(Object(Closure), (Array:200))
  #18 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/Listener/DefaultBatcher.php(62): Civi\FlexMailer\Event\WalkBatchesEvent->visit((Array:200))
  #19 [internal function](): Civi\FlexMailer\Listener\DefaultBatcher->onWalk(Object(Civi\FlexMailer\Event\WalkBatchesEvent), "civi.flexmailer.walk", Object(Civi\Core\CiviEventDispatcher))
  #20 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(164): call_user_func((Array:2), Object(Civi\FlexMailer\Event\WalkBatchesEvent), "civi.flexmailer.walk", Object(Civi\Core\CiviEventDispatcher))
  #21 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch((Array:1), "civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #22 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php(167): Symfony\Component\EventDispatcher\EventDispatcher->dispatch("civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #23 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/CiviEventDispatcher.php(47): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch("civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #24 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(221): Civi\Core\CiviEventDispatcher->dispatch("civi.flexmailer.walk", Object(Civi\FlexMailer\Event\WalkBatchesEvent))
  #25 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(186): Civi\FlexMailer\FlexMailer->fireWalkBatches(Object(Closure))
  #26 /home/mainecrafts/www/www/wp-content/plugins/files/civicrm/extensions/org.civicrm.flexmailer/src/FlexMailer.php(148): Civi\FlexMailer\FlexMailer->run()
  #27 [internal function](): Civi\FlexMailer\FlexMailer::createAndRun(Object(CRM_Mailing_BAO_MailingJob), Object(Mail_mail), NULL)
  #28 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/Core/Resolver.php(119): call_user_func_array((Array:2), (Array:3))
  #29 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Mailing/BAO/MailingJob.php(198): Civi\Core\Resolver->call("\Civi\FlexMailer\FlexMailer::createAndRun", (Array:3))
  #30 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Mailing/BAO/Mailing.php(2959): CRM_Mailing_BAO_MailingJob::runJobs(NULL, NULL)
  #31 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/api/v3/Job.php(324): CRM_Mailing_BAO_Mailing::processQueue()
  #32 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/API/Provider/MagicFunctionProvider.php(89): civicrm_api3_job_process_mailing((Array:1))
  #33 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(169): Civi\API\Provider\MagicFunctionProvider->invoke((Array:9))
  #34 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/Civi/API/Kernel.php(100): Civi\API\Kernel->runRequest((Array:7))
  #35 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/api/api.php(23): Civi\API\Kernel->runSafe("Job", "process_mailing", (Array:1), NULL)
  #36 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/JobManager.php(145): civicrm_api("Job", "process_mailing", (Array:1))
  #37 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/JobManager.php(113): CRM_Core_JobManager->executeJob(Object(CRM_Core_ScheduledJob))
  #38 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/Job.php(153): CRM_Core_JobManager->executeJobById("2")
  #39 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Page/Basic.php(160): CRM_Admin_Page_Job->browse(NULL, NULL)
  #40 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Admin/Page/Job.php(136): CRM_Core_Page_Basic->run()
  #41 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(309): CRM_Admin_Page_Job->run((Array:3), NULL)
  #42 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(84): CRM_Core_Invoke::runItem((Array:16))
  #43 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))
  #44 /home/mainecrafts/www/www/wp-content/plugins/civicrm/civicrm.php(1216): CRM_Core_Invoke::invoke((Array:3))
  #45 [internal function](): CiviCRM_For_WordPress->invoke("")
  #46 /home/mainecrafts/www/www/wp-includes/class-wp-hook.php(286): call_user_func_array((Array:2), (Array:1))
  #47 /home/mainecrafts/www/www/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters("", (Array:1))
  #48 /home/mainecrafts/www/www/wp-includes/plugin.php(453): WP_Hook->do_action((Array:1))
  #49 /home/mainecrafts/www/www/wp-admin/admin.php(224): do_action("toplevel_page_CiviCRM")
  #50 {main}
  
  ```
  
  This happened about a month ago on the same account (over 4000 recipients), then a mid-month mailing (about 2000 recipients) went fine.
  
  Any help in resolving this would be great as I'm forcing these to go out in the meantime :/
  
  **Tags:** civimail, mailserver
  
  > **Comments:**
  > **username_1**: i would suggest removing Mosaico from the title/tags as I think that is a red herring  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-01-03. Score: 1 | Accepted answer
  
  Your error is `mail() returned failure`. That strongly suggests an error outside the PHP stack. Check your SMTP logs; there should be a good clue there. You can also specify an alternate SMTP server if one is available to you.
  
  > **Comments:**
  > **username_0**: Hosting had reduced my PHP memory limit :/ Now crons are back up to 295MB so hopefully next job should run nicely again. - Thanks!  
  
  ---
  
  