I am on webhostinghub and installed Concrete5.8.3 using the Softaculous utility via cpanel. When I go to "systems and settings" to test my email it keeps defaulting the email address to [email protected] . Based on the documentation I then changed the concrete.php file in /concrete/config so that default, form_block and forgot_password emails are set to the proper address -- [email protected] I shut down the server and then restarted. The email under system and settings is still set to [email protected] .
Is there someplace else to reset this address. I have looked everywhere and can't find the address. Maybe this is in a database table?
Changes made to files in the concrete\ directory will be overwritten when concrete5 is updated. Adding the changes to the application\ directory will prevent them from being overwritten.
In the next version of concrete5, there is a dashboard page for making these email changes instead of a config file.
<?php return [ 'email' => [ 'default' => [ 'name' => '', 'address' => '[email protected]', ], 'forgot_password' => [ 'name' => '', 'address' => '', ], 'form_block' => [ 'address' => '', ], 'register_notification' => [
Glad to hear there will be an easier way to update this information in the future.
Strangely Concrete5 is saying the following: You will receive a test message from [email protected]
I have no idea where it is getting that email address from!!
I definitely had to add that PHP file and add an email address under the same domain name. Otherwise PHP mail and SSL SMTP will silently bounce the email because it is considered spam or mail server abuse.