Send email to change the password after interval of time using workflow in Sugar CRM - sugarcrm

I have requirement to send an email to user to change the password after 90 days using workflows . How can i do this ?

Look at the "password management" screen under the Admin menu. Its at the top of that screen.

in Admin Go To "Password Management" and below find "User-Generated Password Expiration", there you can set the expiration days.

Related

Keycloak 19.0 - Send Welcome User email to registered user

I want to send an email to the registered user once the admin creates a new user saying that " the user successfully registered with the xyz email id.. " Is there any option to achieve this in keycloak 19.03 or above ?
Or Is it an out of box option in keycloak ?
Currently on initial login attempt, the newly created users can opt for forgot password and they will get a password reset link, through which them can login and verify their email. But welcome mail is possible ?
Any help is greatly appreciated !!
This is not an out of the box feature from Keycloak, but can be easily extended.
Step 1: Update your realm to record the events, show in below image.
Step 2: Extend the Event listener API from keycloak. You can find official guide here -> https://www.keycloak.org/docs/latest/server_development/#_events
Listen to user registration events and send appropriate emails.

keycloak verify email set duration, link expire

in keycloak by default verify email link will expire in 5 minutes.
Someone has created a XYZ account with this email address. If this was
you, click the link below to verify your email address
Link to e-mail address verification
This link will expire within 5 minutes.
If you didn't create this account, just ignore this message.
In template looks like this value is taken from somewhere:
https://github.com/keycloak/keycloak/blob/5c6b123aff9d004a3aa51cd3dfad4e021051fca1/themes/src/main/resources/theme/base/email/messages/messages_en.properties#L2
How to increase that value ? Can not find it in admin panel..
thanks
ok I found it
in Realm Settings -> Tokens and under
User-Initiated Action Lifespan

Drupal 8 - User Account Mail

I have some issue with User Account Settings. (Drupal 8)
Normaly there is a possibility to change the content on every mail...but it's does not work.
If an user register to my website (from a front form) a different email is send than the one i configure here:
enter image description here
Someone ?
The Welcome (new user created by administrator) email template (as its label says) is for accounts created by admin, not for users who manually register on your site.
The email template your users are receiving is Welcome (awaiting approval) or Welcome (no approval required), depending on whether administrator approval is required or not.

allow less secure app access in Yahoo mail

I need to allow less secure app access in Yahoo but I can't find the button :(
Any ideas ?
Regards,
Finally found it,
Go to ‘Generate App Password’ then select MacMail(in my case I use it) then copy past the generated code instead of your password.
Tested and working (2021)
The answer already provided by #zackzulg (see below). I have extended it.
'Less secure apps/services' don't support Yahoo's own sign-in method. An app password is a long, randomly generated code that gives a non-Yahoo app permission to access your Yahoo account.
Some older, third-party email apps (that do not use our Yahoo branded sign-in page) require you to enter a single password for login credentials. To access your Yahoo Mail account on these apps, you'll need to generate and use an app password.
Log into your Yahoo email account
Click your name on top right
Click the text 'Account info'
Select 'Generate App Password'
Click 'Get Started'. if its your first time
Add your "App's name" (Any name, for your reference)
Click 'Generate Password'
Copy this password and go to your app and instead of yahoo password enter this one.
What you need to know about 'Generate App Password'
You'll only need to provide this code once to sign in to your third-party app.
It does not replace your normal password.
If you are stop using the app you can delete this password from the same place.
For yahoo smtp configuration for used on third party app,need to generate app password. below step follow
1 Please login to your yahoo account and after login top right side Username show, please hover mouse on this username ,Click on Account information Link.
2 Go to Account Security tab, Go to App password Section, and Click on Generate and manage app passwords, Type app name and click on generate Password.
This is your smtp email password
Now set yahoo smtp configuration
Smtp Address : smtp.mail.yahoo.com
Smtp Port: 587
Smtp Username: Your yahoo Email
Smtp Password: Password is which you generate app password
Enable SSL: True
i get this information from this link
http://w3teachers.com/javascript-problem/How-to-set-up-Yahoo-smtp-configuration-for-use-on-third-party-app
This works as of June 29, 2022. I am using the latest version of java mail (1.6.2) - it has since moved to jakarta and angus so those jars may also work but I didn't try them. Get the jar here.
Set up your smtp settings to use port 465, SMTPS, and STARTTLS with outgoing server smtp.mail.yahoo.com
Generate an app password in Yahoo and use this in place of your usual password. Do this by logging into your yahoo mail account, click on your profile pic, and in the drop down choose "Account Info." Choose "Account Security" and on this page select "Generate App Password". I read something that said you need to use the company name in the app name so that's what I did.
after some time (in my case 2 months) that password stops working and you need to generate a new password for your app. otherwise you get the "too many bad auth attemps" error.

I want to make my gsuit non admin account into noreply account

I am gsuit user, I have created many user accounts from my admin account of gsuit, i want to make one of the user account as a no-reply account,
i.e. when someone sends reply on that account it should automatically get rejected with reject message.
From your G Suite account go to Apps > G Suite > Gmail > Advanced Settings.
Choose the organizational unit to affect, I would recommend to have this users specifically on an organizational unit since by making this change it will affect all of the users within that OU.
After selecting the OU look for the option "Routing" within that option there is another one called the same "Routing"
Click on the "Configure" button.
A popup will appear
For "Messages to affect" select "Inbound"
For "For the above types of messages, do the following" select "Reject message"
In Google Admin (formerly Google Suite) navigate to:
Apps > Google Workspace > Settings for Gmail > Default Routing
Link: https://admin.google.com/ac/apps/gmail/defaultrouting
Add a new rule
(1.) Enter email address: no-reply#domain.com
(2.) Change "Accept message" to "Decline message"
(2.) You can optionally enter a decline message
(3.) Change to "Execute this action for recognized and unrecognized addresses"
Send a test e-mail to this address to see if it works
You should receive a reply Delivery Status Notification (Failure) after a few minutes