Answers.Body: <p>I have actually switched to CiviSMTP and am very happy with it so far.  No bounces or emails not making it to their destinations.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-06T23:38:41.217Z
Answers.Text: Is CiviSMTP still working OK for you? If so I think I will try this route as well. Looking round StackExchange there seems to be mixed views on all the options, but at least your environment is the same as mine, so if it works for you it should do for me!
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-19T14:30:55.533Z
Answers.Text: Yes, very much still working for me!  Best decision was to switch to it.
Answers.UserDisplayName: Norm Dressler
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-19T23:15:25.460Z
Answers.Text: Thanks @norm-dressler. I'll give it a try and let you know how I get on.
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-27T18:02:27.633Z
Answers.LastActivityDate: 2018-04-27T18:02:27.633Z
Answers.UserDisplayName: Norm Dressler
Answers.Body: <p>Original Answer Below - New Answer: Siteground has created a number of rules and restrictions to avoid you using their services for bulk mailing. May be worth looking into another host.</p>
  
  <hr>
  
  <p>The 80 recipients siteground is referring to is if you were to send an email with 80 recipients using traditional email.  Thats not how CiviMail works - its sending all emails with 1 recipient, or more if you chose to cc/bcc. However, they specifically use that 9 email limit to stop you from using their server for bulk email - however, if you still want to, based on your settings, I would use the following settings under Administer - CiviMail - Mailer Settings</p>
  
  <ul>
  <li>Mailer Batch Limit: 180 </li>
  <li>Mailer Throttle Time: 0 (you can use this if you want - but I found it not very useful with shared hosts like siteground.)</li>
  <li>Mailer Job Size 0</li>
  <li>Mailer Cron Job Limit - 1 (you might be fine with 0.)</li>
  </ul>
  
  <p>Then I would set the cron to run every 15 minutes.</p>
  
  <p>Alternatively, I would ask Siteground, what they define as a connection. For them, it could be 20 seconds.</p>
  
  <p>I also agree with others - you may want to use sparkpost or similar. However, there is no reason this should not work with your shared host.</p>
  
  <p>Lastly - regarding spam with sparkpost - have you set up an SPF record? </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-27T10:51:49.613Z
Answers.Text: Be aware that Siteground says that cron jobs should not run more frequently than every 30 minutes.
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-09T17:22:52.483Z
Answers.Text: Thanks @themak for your suggestions. I think that may be sufficient for me at present as I don't have a lot of bulk mail to send. Most batches will actually be under 400 at present, but those settings would avoid problems. Now I have to test it out, but that means setting up over 400 email addresses somewhere as I can't send to the real people. Any thoughts on how to do that?
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-26T11:31:12.123Z
Answers.Text: I've done some more testing and this form of throttling will certainly help me in the short term while the number in a mailing is quite low. But after a bit of interaction with Siteground support, I don't think its a long term solution. The emails per hour include any emails sent from the site (all instances on one cPanel) so this includes any other system generated emails and individual emails set. There is still a risk of the total being exceeded if there is a lot of activity.
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-26T11:33:45.840Z
Answers.Text: And, when it does fail, it comes up a syntax error in the mailer report and the users email is tagged on hold. It doesn't try again so this only works if you can keep a very close eye on it and resend anything that is blocked. Definitely not a long term solution, so I will be looking into the CiviSMTP option as well.
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-26T17:27:14.703Z
Answers.LastActivityDate: 2018-04-27T15:38:16.197Z
Answers.LastEditDate: 2018-04-27T15:38:16.197Z
Answers.UserDisplayName: themak
Answers.Body: <p>There few CiviCRM extension that use third party to send bulk emails or transactional emails.</p>
  
  <ol>
  <li><a href="https://civicrm.org/extensions/flexmailer" rel="nofollow noreferrer">FlexMailer</a></li>
  <li><a href="https://civicrm.org/extensions/sparkpost-email-extension-for-civicrm" rel="nofollow noreferrer">Sparkpost</a></li>
  <li><a href="https://civicrm.org/extensions/mandrill-email" rel="nofollow noreferrer">Mandrill</a></li>
  </ol>
  
  <p>Alternatively there are many SMTP providers that provides good bulk mailing service like Sendgrid, CiviSMTP etc. <a href="https://wiki.civicrm.org/confluence/display/CRM/Mailing+providers" rel="nofollow noreferrer">Here</a> is the list of SMTP providers that CiviCRM bulk mailings are supported.</p>
  
  <p>HTH</p>
  
  <p>Pradeep</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-24T19:51:28.653Z
Answers.Text: Well, I'm currently using Sparkpost and it has been problematic.  I get a fair number of rejected messages calling my messages spam but I've done everything suggested to avoid it.
Answers.UserDisplayName: Norm Dressler
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-27T10:58:19.240Z
Answers.Text: @NormDressler I'm following a very similar route to you, though haven't got as far as this volume related problem. First of all I kept getting syntax errors with Siteground so started using Sparkpost and I have the same problem as you with far too many messages marked as Spam. I think that's a separate thread from this one. However, I would much rather keep it all on Siteground but having different problems with mail being marked by Spam with that. Also it doesn't seem to send VERP return path when using SMTP to send but seems OK with PHP mail().
Answers.UserDisplayName: Mick Kahn
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-24T17:07:48.827Z
Answers.LastActivityDate: 2018-04-24T17:07:48.827Z
Answers.UserDisplayName: Pradeep Nayak
Answers.Body: <p>Norm, You might want to consider connecting a service like SendGrid <a href="https://sendgrid.com" rel="nofollow noreferrer">https://sendgrid.com</a> to handle bulk emails. The issues you are referring to above will be resolved.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2018-04-24T15:25:28.867Z
Answers.LastActivityDate: 2018-04-24T15:25:28.867Z
Answers.UserDisplayName: Bryan Grundon
Body: <p>I am on Siteground hosting services.  Everything is great except for civiMail.  The issue is their outbound service drops the majority of my bulk emails because I'm feeding their servers too fast.
  Their restrictions are:</p>
  
  <ul>
  <li><p>A single email should not have more than 80 recipients under the GoGeek plan.</p></li>
  <li><p>You can send up to 800 emails per hour.</p></li>
  <li><p>A single connection to the mail service should not trigger no more than 9 messages to be sent, trying to sent 10 or more will hit the limit.</p></li>
  </ul>
  
  <p>I tried the throttling of email with a setting of 120000 msec, which I found somewhere but the wording is "single connection".  So this means I need to disconnect and reconnect to the mail server, send 9 more, disconnect... etc...  Is this even configurable in CiviMail?  </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2018-04-27T11:02:42.043Z
Comments.Text: Does it apply to SMTP sending and/or PHP mail()? I'm only on Grow Big so even more restrained!
Comments.UserDisplayName: Mick Kahn
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-06-09T17:24:52.130Z
Comments.Text: I can see the first two constraints documented by Siteground, but not the third - do you have a reference?
Comments.UserDisplayName: Mick Kahn
Tags: <civimail><siteground>
Title: Siteground Email - How to configure?
ThreadText: # Siteground Email - How to configure?
  
  (Asked by: username_0 on 2018-04-24)
  
  I am on Siteground hosting services. Everything is great except for civiMail. The issue is their outbound service drops the majority of my bulk emails because I'm feeding their servers too fast.
  Their restrictions are:
  
  * A single email should not have more than 80 recipients under the GoGeek plan.
  * You can send up to 800 emails per hour.
  * A single connection to the mail service should not trigger no more than 9 messages to be sent, trying to sent 10 or more will hit the limit.
  
  I tried the throttling of email with a setting of 120000 msec, which I found somewhere but the wording is "single connection". So this means I need to disconnect and reconnect to the mail server, send 9 more, disconnect... etc... Is this even configurable in CiviMail?
  
  **Tags:** civimail, siteground
  
  > **Comments:**
  > **username_1**: Does it apply to SMTP sending and/or PHP mail()? I'm only on Grow Big so even more restrained!  
  > **username_1**: I can see the first two constraints documented by Siteground, but not the third - do you have a reference?  
  
  ---
  
  ## 4 answers
  
  ### Answer by username_0 on 2018-04-27. Score: 1 | Accepted answer
  
  I have actually switched to CiviSMTP and am very happy with it so far. No bounces or emails not making it to their destinations.
  
  > **Comments:**
  > **username_1**: Is CiviSMTP still working OK for you? If so I think I will try this route as well. Looking round StackExchange there seems to be mixed views on all the options, but at least your environment is the same as mine, so if it works for you it should do for me!  
  > **username_0**: Yes, very much still working for me!  Best decision was to switch to it.  
  > **username_1**: Thanks @norm-dressler. I'll give it a try and let you know how I get on.  
  
  ---
  
  ### Answer by username_2 on 2018-04-26. Score: 3
  
  Original Answer Below - New Answer: Siteground has created a number of rules and restrictions to avoid you using their services for bulk mailing. May be worth looking into another host.
  
  ---
  
  The 80 recipients siteground is referring to is if you were to send an email with 80 recipients using traditional email. Thats not how CiviMail works - its sending all emails with 1 recipient, or more if you chose to cc/bcc. However, they specifically use that 9 email limit to stop you from using their server for bulk email - however, if you still want to, based on your settings, I would use the following settings under Administer - CiviMail - Mailer Settings
  
  * Mailer Batch Limit: 180
  * Mailer Throttle Time: 0 (you can use this if you want - but I found it not very useful with shared hosts like siteground.)
  * Mailer Job Size 0
  * Mailer Cron Job Limit - 1 (you might be fine with 0.)
  
  Then I would set the cron to run every 15 minutes.
  
  Alternatively, I would ask Siteground, what they define as a connection. For them, it could be 20 seconds.
  
  I also agree with others - you may want to use sparkpost or similar. However, there is no reason this should not work with your shared host.
  
  Lastly - regarding spam with sparkpost - have you set up an SPF record?
  
  > **Comments:**
  > **username_1**: Be aware that Siteground says that cron jobs should not run more frequently than every 30 minutes.  
  > **username_1**: Thanks @username_2 for your suggestions. I think that may be sufficient for me at present as I don't have a lot of bulk mail to send. Most batches will actually be under 400 at present, but those settings would avoid problems. Now I have to test it out, but that means setting up over 400 email addresses somewhere as I can't send to the real people. Any thoughts on how to do that?  
  > **username_1**: I've done some more testing and this form of throttling will certainly help me in the short term while the number in a mailing is quite low. But after a bit of interaction with Siteground support, I don't think its a long term solution. The emails per hour include any emails sent from the site (all instances on one cPanel) so this includes any other system generated emails and individual emails set. There is still a risk of the total being exceeded if there is a lot of activity.  
  > **username_1**: And, when it does fail, it comes up a syntax error in the mailer report and the users email is tagged on hold. It doesn't try again so this only works if you can keep a very close eye on it and resend anything that is blocked. Definitely not a long term solution, so I will be looking into the CiviSMTP option as well.  
  
  ---
  
  ### Answer by username_3 on 2018-04-24. Score: 2
  
  There few CiviCRM extension that use third party to send bulk emails or transactional emails.
  
  1. [FlexMailer](https://civicrm.org/extensions/flexmailer)
  2. [Sparkpost](https://civicrm.org/extensions/sparkpost-email-extension-for-civicrm)
  3. [Mandrill](https://civicrm.org/extensions/mandrill-email)
  
  Alternatively there are many SMTP providers that provides good bulk mailing service like Sendgrid, CiviSMTP etc. [Here](https://wiki.civicrm.org/confluence/display/CRM/Mailing+providers) is the list of SMTP providers that CiviCRM bulk mailings are supported.
  
  HTH
  
  Pradeep
  
  > **Comments:**
  > **username_0**: Well, I'm currently using Sparkpost and it has been problematic.  I get a fair number of rejected messages calling my messages spam but I've done everything suggested to avoid it.  
  > **username_1**: @NormDressler I'm following a very similar route to you, though haven't got as far as this volume related problem. First of all I kept getting syntax errors with Siteground so started using Sparkpost and I have the same problem as you with far too many messages marked as Spam. I think that's a separate thread from this one. However, I would much rather keep it all on Siteground but having different problems with mail being marked by Spam with that. Also it doesn't seem to send VERP return path when using SMTP to send but seems OK with PHP mail().  
  
  ---
  
  ### Answer by username_4 on 2018-04-24. Score: 1
  
  Norm, You might want to consider connecting a service like SendGrid <https://sendgrid.com> to handle bulk emails. The issues you are referring to above will be resolved.
  
  
  ---
  
  