Rotating server idea

Discussion in 'General discussions' started by Joseph, May 17, 2019.

  1. Joseph

    Joseph Member

    Joined:
    Mar 12, 2015
    Messages:
    68
    Likes Received:
    3
    S.E:
    2019-10-25 20:28:14
    L.T:
    Regular
    L.C:
    2
    Can this be done? Let's say:

    I buy 5 small servers. All setup with simple VestaCP and their SMTP servers are enabled with dovecot.

    In my main server with Mailwizz, I add all the 5 servers under "SMTP".

    Then I set "Change Server" at every 10 emails.

    Will Mailwizz change rotate the 5 servers at every 10 emails sent?

    Is that how "Change Server" works? And do I look at Application Log in "Miscellaneous" to see if it works?
     
  2. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,169
    Likes Received:
    2,361
    Pretty much, yes. One caveat is that mailwizz can break the habit if it sees one server performing better than another, this is why you can compensate with a hourly quota, since a service reaching it won't be used that hour.
     
  3. Joseph

    Joseph Member

    Joined:
    Mar 12, 2015
    Messages:
    68
    Likes Received:
    3
    S.E:
    2019-10-25 20:28:14
    L.T:
    Regular
    L.C:
    2
    OK that's great.

    Now let's say I have 5 servers and all are running at, say, 100 email per hour.

    I add a new server #6 and set it to 30 emails per hour for purpose of warming up.

    I set "Change Server" to every 100 emails.

    When Mailwizz comes to server #6, once it hits 30 emails, does Mailwizz go to the next server, or it waits for X period and email to #6 again till it reaches 100 emails?

    Just want to get the logic right.
     
  4. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,169
    Likes Received:
    2,361
    Yes, that's correct. The server reaching the limit is left aside and another server is tried. if no server available, then it will wait.
     
  5. Joseph

    Joseph Member

    Joined:
    Mar 12, 2015
    Messages:
    68
    Likes Received:
    3
    S.E:
    2019-10-25 20:28:14
    L.T:
    Regular
    L.C:
    2
    OK, another question. For bounce server and feedback, do I use the main server or do I have to setup the same emails (ie. return@, fbl@,abuse@,postmaster@,etc) for EACH of my smtp servers?
     
  6. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,169
    Likes Received:
    2,361
    That correct. especially for fbl, you have to set those 3 email addresses for the domain the bounce email is created for.
     
  7. frm.mwz

    frm.mwz Well-Known Member

    Joined:
    Mar 8, 2016
    Messages:
    3,707
    Likes Received:
    675
    S.E:
    2019-11-27 02:17:39
    L.T:
    Regular
    L.C:
    7
    RFC says abuse@ and postmaster@ are a must, all else optional. You can use either for FBL registrations, it will work fine.
     
  8. Joseph

    Joseph Member

    Joined:
    Mar 12, 2015
    Messages:
    68
    Likes Received:
    3
    S.E:
    2019-10-25 20:28:14
    L.T:
    Regular
    L.C:
    2
    Thanks everyone. I've tested and I get this error:
    smtp; 550-5.7.1 Unauthenticated email from xxxxxxxx.com is not accepted due to 550-5.7.1 domain's DMARC policy. Please contact the administrator of 550-5.7.1 xxxxxxxxxx.com domain if this was a legitimate mail. Please visit 550-5.7.1 https://support.google.com/mail/answer/2451690 to learn about the 550 5.7.1 DMARC initiative. d11si14112049wrx.131 - gsmtp

    How do I resolve it?
     
  9. frm.mwz

    frm.mwz Well-Known Member

    Joined:
    Mar 8, 2016
    Messages:
    3,707
    Likes Received:
    675
    S.E:
    2019-11-27 02:17:39
    L.T:
    Regular
    L.C:
    7
    Make your SPF, DKIM, and then DMARC work :cool:
     
  10. Joseph

    Joseph Member

    Joined:
    Mar 12, 2015
    Messages:
    68
    Likes Received:
    3
    S.E:
    2019-10-25 20:28:14
    L.T:
    Regular
    L.C:
    2
    I found the issue. It seems like I have to set "Force FROM" as "Always" and the above message is gone. However, I don't know what's the impact.

    Any advise?
     
  11. twisted1919

    twisted1919 Administrator Staff Member

    Joined:
    Dec 27, 2014
    Messages:
    10,169
    Likes Received:
    2,361
    @Joseph - Force FROM tells your delivery server to use the email address you set in it's settings as it's FROM address.
    When you set it to never, and send a campaign for instance, the FROM becomes the address set in the campaign, and most of the servers don't like this, and delivery fails.
     
  12. Joseph

    Joseph Member

    Joined:
    Mar 12, 2015
    Messages:
    68
    Likes Received:
    3
    S.E:
    2019-10-25 20:28:14
    L.T:
    Regular
    L.C:
    2
    I think that's the issue. I set it to "Always", this server gets blacklisted by Gmail pretty fast. But if I set it to "Never", I get error message "mtp; 550-5.7.1 Unauthenticated email from xxxxxxxx.com is not accepted due to 550-5.7.1 domain's DMARC policy....." as mentioned above. How do I work around it?
     
  13. frm.mwz

    frm.mwz Well-Known Member

    Joined:
    Mar 8, 2016
    Messages:
    3,707
    Likes Received:
    675
    S.E:
    2019-11-27 02:17:39
    L.T:
    Regular
    L.C:
    7
    Simple consistency will do: FROM = ReplyTo = bounce = sender
    This way, the receiving server has no guess work, and filters no doubt.
     

Share This Page