Setting up Email/SMTP for Forgot password & other email notifications

Email functionality is used in some parts of applications like “Forgot Password”, “Offline Payment approval for SaaS module” and others from time-to-time.

During installation steps, you can set up email setting with all “SMTP” details or if you’re server support php-mail then you can use that too (php-mail is not recommended)

But if you have not set up it correctly then you can follow the below steps to do it:

Gmail SMTP:

If you’re using Gmail or GSuite it might throw some errors, check below for a solution:

  1. If you have 2-factor authentication enabled (almost all have this enabled) then create an app password for pos.
    1. More details here https://support.google.com/accounts/answer/185833?hl=en
    2. Create app password from here: https://myaccount.google.com/apppasswords
  2. Change port & encryption: Try using port 465 and encryption SSL

Revision #2
Created 30 September 2025 04:11:41 by Admin
Updated 22 October 2025 06:29:56 by Admin