I have set our email address in
Forums - Settings - Emails (From email address: info@mydomain.com)
But whenever someone registers for the forum the recieve an email from wordpress@mydomain.com instead of info@mydomain.com. How can I fix this?
Thanks in advance
This has nothing to do with wpForo. All registrations and emails are handled by Wordpress. No one Registers to the Forums, they register to Wordpress script.
This is a well known issue for WP, search to find the solution.
Hi ginda,
The email address that you fill in mail Forums > Settings > Emails don't have any relation to registration email. This email address related to all email notifications, that you see in Forums > Settings > Emails tab. The registration notifications send to the email address, that you field in Dashboard > Settings > General > Email Address option admin page.
The registration notifications send to the email address, that you field in Dashboard > Settings > General > Email Address option admin page.
Sorry but Nope.
All emails (excerpt user registration) related to forum are being sent from the EMail you configured in the Forums > Settings > Emails admin page. User registration process is under WordPress control, not wpForo. wpForo only provides with registration form, other processes are performed by WordPress. And yes, this is a known issue of WordPress. This is the default Wordpress email. You should change it using some hooks like this:
add_filter( 'wp_mail_from', function( $name ) {return 'info@mydomain.com' ; } ) ;
add_filter( 'wp_mail_from_name', function( $name ) {return 'My Forum name' ; } ) ;
Change the red marked strings and put this code in your current active theme functions.php file. Make sure you didn't deleted the apostrophe before and after the strings.
More info about this issue: http://www.wpbeginner.com/plugins/how-to-change-sender-name-in-outgoing-wordpress-email/