WordPress Simple Membership Email Settings shows you how to setup your emails for your clients notifications when they register and more.
Last Updated: September 20, 2024
Latest News: Updated the information.
In this post you will learn how to manage and set up your email notifications sent to your members and administrators. These instructions cover the following notifications.
Email Settings
- (Prompt to Complete Registration)
- (Registration Complete)
- (Password Reset)
- (Account Upgrade Notification)
- (Bulk Account Activate Notification)
Note: All the e-mail settings below allow you to add different email shortcodes. The following URL email-merge-tags-email-shortcodes-for-email-customization has a list of all the different shortcodes you can use in the settings.
What You Need:
Simple Membership Settings Tutorials List:
WordPress Simple Membership Email Settings
Read First: How the email system works in our plugin.
{password} Email Merge Tag
Email Misc. Settings
Step 2 ) Go to WP Membership -> Settings -> Email Settings -> Email Misc. Settings and complete the following options as illustrated in the image below.
Email Misc. Settings
- From Email Address = Note: If you enter your e-mail address like yourname@domain.com or a different email like gmail, Hotmail, yahoo etc the new subscriber will receive in their inbox an e-mail with WordPress in the inbox. If you want your company name to appear in the inbox then you need to type the following, make sure you include the greater > and less than < symbols like this. Your Company Name <yourname@domain.com>
- Allow HTML in Emails = Enables HTML support in emails. We recommend using plain text (non HTML) email as it has better email delivery rate.
Troubleshooting
Q1 My organization uses GSuite for its emails. Let’s say our domain is xyz.org. If the user’s email address is john@xyz.org they don’t get the password reset email. If the user’s email address is something like john.smith@gmail.com, they DO receive the email.
Answer: The solution to the problem above was the server’s email routing. It was set to Local Mail Exchanger instead of Remote Mail Exchanger.
=================================
Email Settings (Prompt to Complete Registration)
Step 3 ) The following image Email Settings (Prompt to Complete Registration) allows you to set up the following options.
Email Settings (Prompt to Complete Registration) Options
- Email Subject
- Email Body
Email Settings (Registration Complete)
Step 4 ) The following image Email Settings (Registration Complete) allows you to set up the following options.
Email Settings (Registration Complete) Options
- Email Subject
- Email Body
Note: In version 3.6.1 a new filter was added. This filter allows you to block or stop the email to be sent to the registered person. You can read more about how to use the filter in the following URL simple-membership-miscellaneous-php-tweaks.
Admin Email Notification Settings
Step 4-a ) The next steps allows you to set up the following options.
- Send Notification To Admin
- Admin Email Address = You can put multiple email address separated by a comma ( , ).
- Admin Notification Email Subject
- Admin Notification Email Body = This allows you to configure the e-mail message received by the admin.
- Send Email To Member When Added Via Admin Dashboard
Note: Too many users in the forum complaint about the message received by the admin when someone registers. The password is also included. This new feature Admin Notification Email Body resolves this issue by allowing the admin to received a customized message.
In the above admin custom email you can add any email tag you want in the body. This allows you to choose whether or not to include the {password} tag. If you exclude the password tag the new member will still receive the password in their email as pointed out above in Step 2 ) Email Settings (Registration Complete).
Email Settings (Password Reset)
Step 5 ) The following image Email Settings (Password Reset) allows you to set up the following options.
Email Settings (Password Reset) Options
- Email Subject
- Email Body
Note: Read the following documentation password-reset-notification-email-customization to learn more.
Email Settings (Account Upgrade Notification)
Step 6 ) The following image Email Settings (Account Upgrade Notification) allows you to set up the following options.
Important: This email will also be sent when you enable “Enable Expired Account Login”.
Email Settings (Account Upgrade Notification) Options
- Email Subject
- Email Body
- Disable Email Notification After Upgrade
Email Settings (Bulk Account Activate Notification)
Step 7 ) The following image Email Settings (Bulk Account Activate Notification) allows you to set up the following options.
Email Settings (Bulk Account Activate Notification) Options
- Email Subject
- Email Body
Email Settings (Email Activation)
Step 8 ) The following image Email Settings (Email Activation) allows you to set up the following options.
Email Settings (Email Activation) Options
- Email Subject
- Email Body
Email Settings (Subscription Payment Canceled or Expired)
Step 9 ) The following image Email Settings (Subscription Payment Canceled or Expired) allows you to set up the following options.
Email Settings (Subscription Payment Canceled or Expired) Options
- Send Notification to Member
- Email Subject
- Email Body
- Send Notification to Admin
- Admin Email Address
- Click on Save Changes button when you finish with the settings
Troubleshooting Tips
Q1 I am having issues with my email. What can I do to fix this?
Answer: Click the following link email sending issues on your site to view some troubleshooting steps.
===========
Q2 If you receive the following email, you need to use a third party plugin to control WordPress core default email system. WordPress sends a notification email when a user’s password is changed.
Hi member,
This notice confirms that your password was changed on [WEBSITE NAME.]
If you did not change your password, please contact the Site Administrator at
[XXXX@XXXX.COM ]This email has been sent to [MEMBERS EMAIL ADDRESS]
Regards,
===============
FAQ
Q1 In which table is the email entries saved in the Database?
Answer: Those settings values are stored in the options table of WP. It uses the standard settings value saving mechanism of WordPress. Check the following link forum post to learn more.
===============
Q2 Is there an expiration time period for activation links sent via the email registration?
Answer: It will get cleaned out after 24 hours (roughly). The email activation is a feature that is meant to be used while the user is actively registering/setting up the account.
The normal use case is the following: The user should be submitting the registration form, then looking for the email to click on the activation URL. Check the following link forum post to learn more.
=================================
The above instructions will help you manage your email settings.
Click on the following URL Tools to continue with the settings.
If you have any questions please let me know.
Enjoy.
Simple Membership Plugin Tutorial List:
Tried this BT emails r not gnh
Hi, do you receive any error messages.
Hello,
I have deleted email activation sample on email settings. Can you help get a default email activation please?
Hi Nuu, please let me know what are you trying to achieve. I want to make sure I understand your issue correctly.
Thank you.