Announcement

Collapse
No announcement yet.

Email users problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Email users problem

    This is very strange. I am running Win32 Apache for the web server (seems to work better with PHP than IIS does) and I'm using the IIS SMTP service for SMTP/POP3. I have two vBulletins set up. One is a live site on my current domain. The other is a new site on a new domain that I'm eventually going to have as my live site and shut the current one down (combining both of the domains into one). They're both running on the same server using virtual hosting in Apache.

    With the current live site I have, e-mail functions work without any problems. With the new site, when I use the "email users" function from the admin control panel, it says it's sending the message and times out. Also, I've had a friend test the new user registration, and he never received his account activation email.

    Here's what happens in "email users"

    Here's my current 'live' domain/vBulletin site:
    Emailing users. Page 1/1 (1 users total).
    1 - Kurgan .... sending ... ok

    All done!
    And the new site on the same server using the same SMTP host (localhost):
    Emailing users. Page 1/1 (1 users total).
    1 - Kurgan .... sending ...
    It never says "OK!" at the end like it should, and the page gets stuck here! And I never get the e-mail and I don't see any sign of it on the server. I have the smtp server set to "localhost" in the php.ini file. This works just fine on the other live domain using the same web server and email server. I have the domain and mailboxes set up properly on the SMTP/POP3 server in IIS, because I can e-mail to/from all addresses between my two domains and even to/from the Internet with both domains.

    mailtest.php also works correctly, producing no errors and properly sending the e-mail to the address input into the form.

    I'm stumped. Ideas?

    The only real difference between the two is that the 'live' vBulletin is using version 2.3.0 while the new one is still on 2.2.9. I'm using the same PHP version 4.3.1 and MySQL version 4.0.12 for both sites.
    Administrator, TCH Racing
    http://www.tchracing.com/forums/

  • #2
    Ah ha. Found this in my apache error log.. might be on the trail of this thing now.

    PHP Fatal error: Call to undefined function: vbmail() in c:\wwwroot\newsite\forums\admin\email.php on line 153
    Administrator, TCH Racing
    http://www.tchracing.com/forums/

    Comment


    • #3
      Try uploading from extras .. mailtest.php - Just an idea.. Does that work?

      Comment


      • #4
        I got it fixed. I re-uploaded all the .php files from the ZIP file and that fixed it. I'll bet I had a .php file from the 2.3.0 site in there somewhere in the midst of all the 2.2.9 files! I actually just went ahead and downloaded the latest 2.3.0 ZIP file and ran the upgrade23.php on the new site and just got it done and over with. That fixed it right up.
        Administrator, TCH Racing
        http://www.tchracing.com/forums/

        Comment


        • #5
          Originally posted by Game Wizards
          Try uploading from extras .. mailtest.php - Just an idea.. Does that work?
          I mentioned having already done that in my original post. Thanks, though.
          Administrator, TCH Racing
          http://www.tchracing.com/forums/

          Comment


          • #6
            Originally posted by Kurgan
            I mentioned having already done that in my original post. Thanks, though.
            Ahh sorry, didn't notice it Glad you have it sorted.

            Comment

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