1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

send massive email daily

Discussion in 'PHP' started by ropo, May 22, 2011.

  1. #1
    I have a dedicated server. A already make an emailing system that email to all my client everyday.

    Every day total i email about 70,000 mails. And i using mail() function.
    Is there anything else i can do to increase my emailing reliability because some client didn't got my email .

    And yes i using looping to send those mail to every email in my database. i know it's kind of crappy and amateur.

    Please give me some guide..:)
     
    ropo, May 22, 2011 IP
  2. regdom

    regdom Peon

    Messages:
    38
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Maybe,if you are sendind a huge load of emails,your email server IP will be banned and/or reported as spamhost
     
    regdom, May 23, 2011 IP
  3. clau

    clau Guest

    Messages:
    57
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #3
    As you send a large amount of email every day, it is possible that your IP is blacklisted, or if you send many email to the same host it might limit your emails and only deliver some of them or mark the emails as spam. Sending emails with the mail function might result in the email arriving to the junk or spam folder.

    You might want to use SMTP to send emails.
     
    clau, May 23, 2011 IP
  4. ropo

    ropo Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    I already been block by yahoo. But after fill in a few form then, its going back to normal. But right now , yahoo block all my email again..

    What is the diff using SMTP and using mail() function ? Sorry if my question is so stupid.
     
    ropo, May 23, 2011 IP
  5. verbsara

    verbsara Peon

    Messages:
    25
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    yahoo is awful at blocking emails.
     
    verbsara, May 23, 2011 IP
  6. TSelbeck

    TSelbeck Peon

    Messages:
    26
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Not a chance.

    I send a similar amount of emails to that per day,and as opposed to getting blocked.. they just go the junk folder automatically.

    When you say increase your 'emailing reliability'.. do you mean the sending of them emails (i.e. server side), or the receiving of the emails?

    Email providers will block you if they suspect your email is simply spam. I'd take a look at double opt-in and signaturing. Also, email providers care about how easy it is for people to unsubscribe, what is your process, after unsubscribing.. how quickly is their request fulfilled, what % of requests are fulfilled.. etc

    There really is more to it than you'd first think.
     
    TSelbeck, May 23, 2011 IP
  7. ropo

    ropo Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    its not my number one priority if my mail go to their junk mail because, my client already know to check it on junk folder. What i really care is they got all my email.
    Even email from big company also go to my junk folder.

    Emailing reliability for receiving email. Did they got my email or not ( inbox or junk ) . So what i must do to avoid those email provider from block my email.My email also provide opt-out link.

    Thank for you help TSelbeck.
     
    ropo, May 23, 2011 IP
  8. m0nster

    m0nster Peon

    Messages:
    30
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    using the mail() function uses your localhost SMTP server, using SMTP functions allow you to use external SMTP servers, such as smtp.aol.com, smtp.gmail.com, etc
     
    m0nster, May 26, 2011 IP
  9. regdom

    regdom Peon

    Messages:
    38
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #9
    Try using more rotating IP addreesses for sending mass email,or use a professional proxy for this job
     
    regdom, May 26, 2011 IP
  10. ropo

    ropo Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #10
    So if i use this smtp function, will my chances that my client receive my email increase?
    And if it will, why? can u explain a little ? i need to understand to concept of sending email.

    Thanks for your time
     
    ropo, May 26, 2011 IP
  11. regdom

    regdom Peon

    Messages:
    38
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #11
    I think using SMTP(auth or not) is certainly NOT a reliable solution for sending a huge load of emails(70k / day).It will stress your SMTP and hit it down in minutes....
     
    regdom, May 26, 2011 IP
  12. m0nster

    m0nster Peon

    Messages:
    30
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    no, the SMTP functions won't help you, it's just for connecting to an external SMTP server and being able to send an email with that external server, more than likely, your IP address has been blacklisted and marked as spam by some of the email providers, be sure that you comply with the CAN-SPAM act and take a look at how your emails are composed then try again
     
    m0nster, May 26, 2011 IP
  13. ropo

    ropo Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #13
    My Ip already blocked by yahoo. Then i emailing them and give some informations they need. They reply me with this

    - Make sure you send to opted-in and engaged subscribers only

    - Use DKIM to authenticate your email, so you can enroll in our feedback
    loop program

    - Process bounces and complaints in an efficient manner


    the first one i already did.

    The last two i don not how to do it.

    Anyone can help me?
     
    ropo, May 26, 2011 IP
  14. m0nster

    m0nster Peon

    Messages:
    30
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #14
    heres a run down on DKIM(DomainKeys Identified Mail)
    en.wikipedia.org/wiki/DomainKeys_Identified_Mail

    and as far as complaints go you need to have an opt-out system, so that people that do not wana receive your emails anymore can never receive them again, if you do not provide an opt-out link in each one of your emails, it can be considered spam by email providers, hope this helps you
     
    m0nster, May 26, 2011 IP
  15. ropo

    ropo Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #15
    OK thanks.. opt-in and opt out already did.

    Last one, how can i check bounce email? every time i check in WHM said 0 bounce email but a lot of queue email?
     
    ropo, May 26, 2011 IP
  16. m0nster

    m0nster Peon

    Messages:
    30
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #16
    a email bounce is where the SMTP server was unable to send the email, your SMTP server should provide details if a bounce occurs
     
    m0nster, May 27, 2011 IP
  17. m0nster

    m0nster Peon

    Messages:
    30
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #17
    also, here is an example of a bounce

    while talking to smtp.example.com [192.0.2.3]
    Client: RCPT TO:<nonexistinguser@example.com>
    Server: 550 No such user here

    in this case, the email is non existent dunno if this would help u or not, just thought i would post it
     
    m0nster, May 27, 2011 IP
  18. ropo

    ropo Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #18
    Thanks all for helping me. i very appreciate it..
     
    ropo, May 27, 2011 IP