emails not working fro site

askHacker

New Member
Hello all,

Problem:

I just installed vbulletin 3.7.3 and it is working fine with exception to one thing. Any emails sent from vbulletin i.e. contact us form, or new registrations, notifications etc are sent successfully (from the application and website) but no one receives them from the other end. All registered users do not get registration emails, and also people who use contact us form from the vbulletin, no emails reach me. It was working well earlier but not now.

Debugging

I tried using the internal PHP mail() function, and then I tried the SMTP function, both showed fine and returned no error message! I tried the diagnosis option under maintenance and it worked well! I received email from the diagnosis page. But once I get into my forums, all functions work, but no email is received on other end! I created an email log, and noticed that all emails are sent successfully from vbulletin applicaiton side, but none of the emails are actually delivered!

part of problem discovered

I have discovered the following and would appreciate your kind scrutinizing it in order to solve the problem.

If I go to the link directly i.e. http://mysite.com/forums/sendmessage.php by typing it from the URL http://mysite.com it works perfectly and below is the return of message (please take close look at refer page)

Referring Page: index.php
IP Address: 85.154.162.78
User Name: myUsername
User ID: 80
Email: [email protected]

However, if I or any user goes to the page from the forum, I do not get the email, but checking the log, please look at referring page:

Referring Page: http://mysite.com/forums/index.php
IP Address: 85.154.162.78
User Name: myUsername
User ID: 80
Email: [email protected]

The previous example where Referring page is index.php, it works perfectly, but when referring page is anything else, although it works, but email is not delivered! Looks like the referring page is a hint of what is going wrong. Can anyone please help me. I would really appreciate that.

Thanks
 
Back
Top