Paramify supports login using Email (SMTP)
Paramify can be configured to allow users to login via an email link. See other login methods on the Login Overview.
Configure in Paramify Cloud (SaaS)
If you are using Paramify Cloud (app.paramify.com), no additional setup is required. By default, email login is already enabled for all new workspaces — your users can sign in with Continue with email on the Paramify login page without any additional configuration.
To manage which login methods are available, navigate to Workspace Settings (gear icon, top right), click the Authentication tab, and review the Allowed Authentication Methods section. Toggles save automatically.
NOTE
By default, all authentication methods are enabled. If you want to restrict how users can sign in — for example, to enforce email only — make sure to toggle off any methods you don't want to allow.
Configure in Self-Hosted
For self-hosted deployments, you must have an accessible SMTP server and credentials, then configure Paramify to use them. You may need to contact your IT department to get the necessary details.
Get SMTP Server Settings
Your SMTP server settings will depend on your environment. The key SMTP settings you will need include:
- From: It's recommended to specify a valid email domain (e.g., either full name like "Paramify <noreply@mycompany.com>" or simple "paramify@mycompany.com"), as some SMTP servers won't allow sending mail with an invalid "from" domain
- Host: The DNS name or IP address of your SMTP server (e.g., smtp-relay.gmail.com, smtp.mycompany.com, email-smtp.us-east-1.amazonaws.com)
- Port: The port of your SMTP server (e.g., common ports include 25, 465, or 587)
- User (optional): If authentication is required then provide an appropriate username (e.g., smtp@mycompany.com, smtpuser, AKIAXYZ123ABC456DEF789X)
- Password (optional): The authentication password for the associated user
Apply Configuration
In order to use email for login in a self-hosted environment, you must both set and enable the standard SMTP configuration and separately enable SMTP for authentication.
NOTE
Even if you don't plan to use email for login, you may still want to configure SMTP so that Paramify can send email notifications to users on various events, such as being invited to the app or being assigned a task.
If you are using the Paramify Platform Installer then in the config GUI you should click the Enable SMTP box then enter the settings you collected from above. To then use email for login you must enable it by checking the Enable Email Authentication box.
With a Helm-based install you can add the configuration options to your values.yaml in the configmaps.paramify.data and secrets.paramify.data sections, similar to the following:
configmaps:
paramify:
data:
SMTP_ENABLED: "true"
SMTP_FROM: "Paramify <noreply@mycompany.com>"
SMTP_HOST: "localhost"
SMTP_PORT: "465"
SMTP_USER: "user@invalid.mail"
AUTH_SMTP_ENABLED: "true"
secrets:
paramify:
data:
SMTP_PASSWORD: "<password>"Be sure to replace the examples with the respective values from above.
Comments
0 comments
Please sign in to leave a comment.