No announcement yet.

mailtest.php: no errors, but also no email

  • Filter
  • Time
  • Show
Clear All
new posts

  • mailtest.php: no errors, but also no email

    vBulletin Server sits in DMZ. MS Exchange email server sits on the inside of the firewall. I have the php.ini directed inward to the exchange server.

    I run the mailtest.php and specify an email address. The script runs without errors:
    Mail sent. Were any errors shown? If there were, mail is probably not set up correctly.
    No email is ever actually sent, though.

    I'm not an IT person, but I administer my company's forum. The IT department here doesn't understand vBulletin, but they have an understanding of our firewalls, exchange servers, and SMTP protocols. IT will have to adjust the firewall in some fashion to allow SMTP protocol, but I need to know more about what exactly vBulleting needs.

    Does vbulletin contain an SMTP server within the code? Is there anything that better explains precisely how vBulletin tries to access an email server? I sort of need a document that states which communication protocols vBulletin contains, uses, and tries to remotely access. Is there such a document?

    BTW, I've read the "configuring a IIS server" FAQ, but the windows just don't match up with my NT server.

    I appreciate any help or explanations. Thanks.
    Andy Young

    vBulletin v2.2.2
    MySQL v3.23.42
    PHP v 4.0.6
    Windows NT Server

  • #2
    vBulletin uses PHP's mail() function for it's email. If PHP is configured correctly then the email should work.

    You will need to view the mail logs on the server to see what happened to those emails. Once vB sends it to PHP it's in the hands of the server.
    Steve Machol, former vBulletin Customer Support Manager (and NOT retired!)
    Change CKEditor Colors to Match Style (for 4.1.4 and above)

    Steve Machol Photography

    Mankind is the only creature smart enough to know its own history, and dumb enough to ignore it.


    widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.