My problem is that my FeedBack Module is not sending an email to the Admin. After I hit the send button I get this message “Mail has not been sent! Had error with mailer.”. I have searched the forums and found similar problems but nothing that matches my problem. Here is a link to the FeedBack page on my site Only registered users can see links on this board! Get registered or login!

I am running a new install of RavenNuke_v2.20.01 on Godaddy servers. The current admin email is the email account that was provided by Godaddy. I made sure the FeedBack module is active.

Troubleshooting

1st Scenario

The TegoNuke Mailer Settings are on default so the “Activate Mailer?” option is set to “No” and the “Send Method” is set to “Mail()”.
1. Yes, the Recommend Us email can be sent
2. Yes, the HTML Newsletter email can be sent
3. No, the Feedback email cannot be sent. After I hit send I get “Mail has not been sent! Had error with mailer.” message.

2nd Scenario

The TegoNuke Mailer Settings are change so the “Activate Mailer?” option is set to “Yes” and the “Send Method” is set to “Mail()”.
1. Yes, the Recommend Us email can be sent
2. No, the HTML Newsletter email cannot be sent. It looks like the email was sent but I never receive the email.
3. No, the Feedback email cannot be sent. After I hit send I get a blank empty box where a confirmation should be.

For both above situations, in the Feedback page, I have used admin and non admin emails in the “Your Email:” box with no success. I have also tried it in IE and FF still no success.

I just tried using the TegoNuke(tm) Mailer with "Yes" and "Mail()" and the Feedback module sent the email just fine. Please try and re-upload the Feedback module directory and possibly even try using FileZilla to do the FTP (free from sourceforge.net).

I suspect the issue with the HTML Newsletter is the email is somehow being blocked as spam, so please do check your spam filters. Sometimes too I've noticed that when the from and to email addresses are the same (which can happen when using the same admin email address), that some ISPs will also block this or mark as spam. Try using the ad-hoc email address method and send it to a completely different email address.

_________________Only registered users can see links on this board! Get registered or login!Only registered users can see links on this board! Get registered or login!

I just tried using the TegoNuke(tm) Mailer with "Yes" and "Mail()" and the Feedback module sent the email just fine. Please try and re-upload the Feedback module directory and possibly even try using FileZilla to do the FTP (free from sourceforge.net).

I downloaded the newest version of FileZilla, FileZilla_3.0.9.3_win32-setup.exe, and re-uploaded the Feedback directory. I tried to send a Feedback email using both scenarios and still no email was sent and the same errors occur.

Am I right to assume that the email address that the Feedback module sends to, is the email address that is defined in the Admin Preference page in the “Administrator Email:” box?

Quote:

I suspect the issue with the HTML Newsletter is the email is somehow being blocked as spam, so please do check your spam filters. Sometimes too I've noticed that when the from and to email addresses are the same (which can happen when using the same admin email address), that some ISPs will also block this or mark as spam. Try using the ad-hoc email address method and send it to a completely different email address.

I checked my spam filters and the email was not in there. I tried sending the HTML Newsletter using the “Ad-Hoc email distribution list” and that seemed to fix that problem. Thanks for that solution, I appreciate the help.

My primary problem is that the Feedback module doesn’t send the email. We need this function so that our customers can make an appointment via email. Do you happen to know of any other possible solutions to this dilemma?

If Feedback, account registration, and other email functions aren't working, perhaps your host has disabled the use of Mail() for emailing

The Account Registration is working. The other email functions such as Recommend Us and the HTML Newsletter are working. The Feedback module is the only thing that is not working.

If the Account Registration, Recommend Us and the HTML Newsletter are working then wouldn’t that mean that my host does allow the use of Mail()? Please correct me if I’m wrong, I’m still new to the whole nuke system. Thanks again.

It does not make sense to me that these others emails are getting sent and not from Feedback. I am using the stock Feedback module on my site from RavenNuke 2.20.01 and it is using the PHP mail() function, just as yours is, and this works for me.

I'll take a look at the Feedback module code again and see if there is any specific about that one.

You may also need to check with your web host and see if you/they can see what is blocking this email from getting sent. If all of these others are getting sent, Feedback should to, so I doubt that it is anything within PHP or the code per se. I suspect they have something blocking it from going out or you have something blocking it coming in.

In the TegoNuke setup, use SMTP, enter the outgoing address for your ISP, username and password. The default port is 25, no need to change that if the other mail functions are working.

Dad7732, I tried to set up the smtp function but this made it worse, not only did the Feedback not work but the other modules wouldn’t send emails either. I tried setting up the smtp with two different accounts with no success. I believe I use the correct settings but without a successful sent email it’s not possible to tell.

Dad7732, you said earlier that you had a similar problem; did activating the smtp fix your problem?

Quote:

You may also need to check with your web host and see if you/they can see what is blocking this email from getting sent. If all of these others are getting sent, Feedback should to, so I doubt that it is anything within PHP or the code per se. I suspect they have something blocking it from going out or you have something blocking it coming in.

Montego, I will call my web host today and find out what they can do for me.

Process of elimination: Disable firewall, anti-virus. If you're running through a proxy then go with direct connection (check that anyway). Router? If you're going through a router then there should be a connection sniffer available and if so see what happens when click on submit in the Feedback and see if it's going outbound and if so to what IP.

You may also need to check with your web host and see if you/they can see what is blocking this email from getting sent. If all of these others are getting sent, Feedback should to, so I doubt that it is anything within PHP or the code per se. I suspect they have something blocking it from going out or you have something blocking it coming in.

Montego, I called my web host and they directed me to a “Forms Email Address” page in my host admin section. They told me that I need to put an Email address there to allow emails to be sent out. They also said to wait a while before it takes affect. So I will check the Feedback module in the morning to see if it works. I hope it does.

I'm curious about something ... Are you by chance logged in to one system and trying send mail through another system/ISP, etc. ??

Dad7732, I am logged in as admin on my site and logged into my admin email address. I have been typing into the Feedback page and after hitting submit, I refresh my email inbox.

Quote:

Process of elimination: Disable firewall, anti-virus. If you're running through a proxy then go with direct connection (check that anyway). Router? If you're going through a router then there should be a connection sniffer available and if so see what happens when click on submit in the Feedback and see if it's going outbound and if so to what IP.

I disable my firewall and anti-virus. I don’t use a proxy. I still did not receive the email. I do go through a router. I logged into the router but was unable to find any “connection sniffer”. Anything else you recommend?

[quote=montego]Sometimes too I've noticed that when the from and to email addresses are the same (which can happen when using the same admin email address), that some ISPs will also block this or mark as spam.[/quote]

Please log out of your admin and then log in as a normal user (one that does NOT use that admin email address) and then try to send a feedback. I.e., try to mimic exactly what your normal registered users are going to do. I suspect it will work then.

You may also need to check with your web host and see if you/they can see what is blocking this email from getting sent. If all of these others are getting sent, Feedback should to, so I doubt that it is anything within PHP or the code per se. I suspect they have something blocking it from going out or you have something blocking it coming in.

Montego, I called my web host and they directed me to a “Forms Email Address” page in my host admin section. They told me that I need to put an Email address there to allow emails to be sent out. They also said to wait a while before it takes affect. So I will check the Feedback module in the morning to see if it works. I hope it does.

Ok, it looks like its still not working. I am still looking into this function, there seems to be some documentation online.

Please log out of your admin and then log in as a normal user (one that does NOT use that admin email address) and then try to send a feedback. I.e., try to mimic exactly what your normal registered users are going to do. I suspect it will work then.

Montego, I have logged out of admin and logged in as a normal user. In the “Your Email:” box my non admin email is displayed. I entered the security code and then I hit the “Send” button. I still get the “Mail has not been sent! Had error with mailer.” message and no email. So I also tried some other combinations.

The only way this may get resolved is if you PM your login info to one of the trusted admin/moderator/owner of this site so they can admin in to your setup. I did just that and it was quite a learning experience for the rest of us.

The only way this may get resolved is if you PM your login info to one of the trusted admin/moderator/owner of this site so they can admin in to your setup. I did just that and it was quite a learning experience for the rest of us.

If the ‘powers that be’ feel that it’s necessary, then I am willing to PM my login.

Ok, I looked into something my host calls “PHP Form-Mailer”. Here is the link Only registered users can see links on this board! Get registered or login! . I enter my email address into my host’s admin page in the “Forms Email Address” box. Then I used the form code provided on the Godaddy page

The feedback module contains code to help combat automated bot spamming and user input validation so I would not reccomend you alter that code unless specifically requested to do so by an Admin or Moderator here.
I would certainly not use the code you posted on my server

View next topicView previous topic
You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou can attach files in this forumYou can download files in this forum