1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.5 Email users from most recent join date?

Discussion in 'XenForo Questions and Support' started by PJK, Sep 23, 2016.

  1. PJK

    PJK Member

    I'm in the midst of doing an mass email send, and had to stop from users 7600 (out of 25,000) due to an issue. I noticed it mailed by join date.

    Can I do either of the following:
    a) Send the email and continue from where I left off.
    b) Send the email but start with the newest users and go back to the oldest.

    Or an alternatives you'd recommend to get the mail sent.


    Edit: I'm using ServerSMTP to do the mailing, and these said:
    That sender address is generated by Xenforo for the bounce handler. My send-from address is just admin@domain.com. How do you recommend getting over this so the sender address is valid?

    Additionally, how do I normalize the sending behavior so it is sent over periods of time in Xenforo?
    Last edited: Sep 23, 2016
  2. Mike

    Mike XenForo Developer Staff Member

    How did you stop it? Did you cancel it? If yes, then you can't continue from where it left off as it has removed the job. If you just, for example, closed the window, then there should be a "there are manual deferred processes" message on the main ACP page and clicking that should continue it.

    There isn't really anything that will do that. You could potentially use a criteria of join date to only select small numbers of people at a time, but that would be tedious.

    I responded to your VERP thing elsewhere, but it would make sense to continue it here if you have any questions.
  3. PJK

    PJK Member

    Sorry, just replied to the other thread. I will keep all other coordination here.

    It ended at user 7993 when I clicked Cancel (didn't close the window, will note that for the future). I looked up the join date of member 7993, can I just send from that join date to today and that will complete the mailing? Thanks and regards.
  4. Mike

    Mike XenForo Developer Staff Member

    Technically, it's not ordered by join date but by user ID. In 99.9% of cases, they should be the same thing.

    Finding that join date would be a close workaround, though not perfect. It won't be 100% clear if 7993 was the last user ID sent to or if it's sent one additional "page" worth of emails. You might get a small overlap if you start from that join date because of that (and plus that join date limits are only covering a day), but it will certainly be much smaller than starting from scratch.
    PJK likes this.

Share This Page