Email not working in 8.1

Permalink
I have tried both the default php email function and all variants of smtp (secure and not secure)

Using php I get the following:

The following error was found while trying to send the test email:
Verification failed for <concrete5-noreply@concrete5>
The mail server could not deliver mail to concrete5-noreply@concrete5. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
Sender verify failed

Using SMTP I get various errors

Could not authenticate
Could not connect to socket

Thanks for any and all help.

walttheboss
 
walttheboss replied on at Permalink Reply
walttheboss
When trying with non secure settings I get the following below:
>>>>>>
The following error was found while trying to send the test email:
Verification failed for <concrete5-noreply@concrete5>
The mail server could not deliver mail to concrete5-noreply@concrete5. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
Sender verify failed
>>>>>>>>

It appears that when making changes in the dashboard it never actually saves my information.

I can manually make the changes and then it sends.

/var/www/msgvte/concrete/config/concrete.php

Lines 98-116 Enter your information
Lines 307-335 Enter your information

Now email will send.

Another problem is that when you leave the setting for port number blank for default the dashboard will NOT write the correct port into /var/www/msgvte/application/config/generated_overrides/ You MUST manually put 465 in for SSL for example.

I am not a programmer. BUT the above will help lots of people.
jaline replied on at Permalink Reply
jaline
I can finally receive the test emails after days of research. Thank you!

I'm now working on getting the basic form block to submit emails properly too. That part is still being fussy.
walttheboss replied on at Permalink Reply
walttheboss
Mine is now working fine. Let me know what kind of a form and any other details and I will try to replicate.

I find it absolutely shocking that a feature so necessary and basic (lost password for example) is not properly implemented. Probably about three lines of php code will fix it so that when you press save changes the correct files are written to.