Still having issues sending emails from site

Permalink
Hey,

When a user submits a form, I can download the entries into the excel file, view them on the site, the logs are telling me that the email is being sent, but it never shows up... I'm guessing that there is something wrong with my install but I am not sure where to go from here...

Ideas?

Thanks
Patrick

Here's the log:

**EMAILS ARE ENABLED. THIS EMAIL WAS SENT TO mail()**
Template Used: block_form_submission
To: patrick_hannigan@hotmail.com
From: patrick_hannigan@hotmail.com
Subject: Form Submission Test Form Submission
Body:
There has been a submission of the form Form Submission Test on through your Concrete5 website.

...

patmanh
 
chrissaintmartin replied on at Permalink Reply
did you create an email address in the dashboard under users and groups? Not quite sure how or what you did besides adding a submission block.

All I have is a user name with email address there and then use the same address on form submissions to notify and works like a charm.
patmanh replied on at Permalink Reply
patmanh
hey thanks for your response,

i have dozens of users all with accurate email addresses as users o the website, if that's what your asking.

i have several form blocks on different pages across the site, none of which seem to be sending emails upon submissions.

and if it helps, coincidentally (or not) the "forgot password" feature at login does not send the password either.

so to me it sounds like either something is broken with the email function in my concrete install, or with some configuration of the server... just looking for guidance as to what..

thanks
chunksmurray replied on at Permalink Reply
chunksmurray
I'd say it has to do with your server config. The form block uses the php mail() function as far as i know. Maybe start by confirming that php mail() is functioning correctly and then go from there.

What version of Concrete5 are you running? Who are you hosting with?

These mail problems can be pretty frustrating!
patmanh replied on at Permalink Reply
patmanh
Thanks for your reply...

Upon further investigation, you're right... the php mail() function is not functional on the server.

It is a slightly older version of concrete (some release from early last year), but it is installed on a server the client had installed in house (it was kind of scrambled together)...

Anyways, the problem is beyond the scope of my responsibilities.

Thanks for your help!
Hillebrr1 replied on at Permalink Reply
I hate to hijack this thread but I am a new user and have similar issues. I am hosting through Godaddy.com and have both php and smtp server settings set up. I can access my email through outlook at my desktop but cannot send from the web site.
I have tried both PHP and smtp settings on the web site to no avail. I have set up ssl with port 465 according to godaddy.
I know I can send and receive through outlook but not the web site. Any suggestions?
Edit to add: I tried a password reset and got this message in the error log.
Mail Exception Occurred. Unable to send mail: Connection refused
#0 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/3rdparty/Zend/Mail/Protocol/Smtp.php(167): Zend_Mail_Protocol_Abstract->_connect('ssl://smtpout.s...')
#1 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/3rdparty/Zend/Mail/Transport/Smtp.php(199): Zend_Mail_Protocol_Smtp->connect()
#2 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/3rdparty/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Smtp->_sendMail()
#3 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/3rdparty/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#4 /home/content/l/e/a/leavenworthemb/html/concrete/helpers/mail.php(349): Zend_Mail->send(Object(Zend_Mail_Transport_Smtp))
#5 /home/content/l/e/a/leavenworthemb/html/concrete/controllers/login.php(470): MailHelper->sendMail()
#6 [internal function]: LoginController->forgot_password()
#7 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/controller.php(212): call_user_func_array(Array, Array)
#8 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/controller.php(184): Controller->runTask('forgot_password', Array)
#9 /home/content/l/e/a/leavenworthemb/html/concrete/libraries/view.php(632): Controller->setupAndRun()
#10 /home/content/l/e/a/leavenworthemb/html/concrete/dispatcher.php(283): View->render(Object(Page))
#11 /home/content/l/e/a/leavenworthemb/html/index.php(2): require('/home/content/l...')
#12 {main}
fmatlock replied on at Permalink Reply
fmatlock
I had a similar problem. If you have more than 1 email in the send to field, change it to just one. For some reason, it will crash if you use more than one. I know it "says" you can send to multiple but I've had the bombed in 5.4.2.2 and 5.6.0.2.

Hope that helps,
Frank
Ekko replied on at Permalink Reply
Ekko
I am having no issues sending to multiple email addresses. I have tested with 5.4.2.2, 5.5.1, and 5.6.0.2 with no issues whatsoever. I am not sure what the issue is but if you want access to the sites where this is working just let me know and you can check to see if your c5 installs are somehow different. I am assuming you have already checked your server setup and are the emails you are sending to attached to the same domain as the site, as in your site is abc.com and the email is you@abc.com ?