• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Please beaware of a breaking change in the REST API on the current Plesk release (18.0.62).
    Starting from Plesk Obsidian 18.0.62, requests to REST API containing the Content-Type header with a media-type directive other than “application/json” will result in the HTTP “415 Unsupported Media Type” client error response code. Read more here

Issue Activate account by e-mail does not work

williamplk

Basic Pleskian
Server operating system version
Ubuntu 22.04.4 LTS
Plesk version and microupdate number
Version 18.0.61 Update #5
Hello,

when create new customer by tick on activate account by e-mail
1719628194553.png
then i got email send to new customer as below

A new customer account has been created.
Customer's contact name: New Customer Name
Customer's login: customer-login-user
To obtain your password, please proceed to https://server.mydomain.com/[email protected]&login_name=customer-login-user
Panel entry point: https://server.mydomain.com

when i click link to obtain your password in the link ask to type customer email or username to get password but i don't see email to activate customer account or get new password to login email then i check server log, i found as below

ERRpanel [9762:667ee4bf5f755]Password reset request for login '' (user 'customer-login-user') was denied: account is suspended
or
ERRpanel [9744:667ee4807d883]Password reset request for email '[email protected]' (user 'customer-login-user') was denied: account is suspended

why we need customer to activate their account by email but system said account is suspended then how customer activate their account?
 
I see how this can be a bit confusing. The email your referring to is actually an notification, not the actual activation email. The notification email can be managed (edited, enabled and disabled) via Tools & Settings > Notifications (the Customer account creation notification).

However a separate email is sent with an activation link to activate the account. It has the (default) subject "Please activate your account in Plesk".
 
i think i don't see any what you tell me. Seem like my plesk has problem thought.

i just have below notification template.

Tools & Settings > Notifications

1719737568669.png
1719737648606.png
The email your referring to is actually an notification, not the actual activation email.
this is actual activation email. i have receive same email as activation but i don't see link to activate beside link to reset password.


However a separate email is sent with an activation link to activate the account. It has the (default) subject "Please activate your account in Plesk".
i don't see this notification to client email (the client email i test to my second email before go live) i have separate email for system notification and other use is my personal gmail use to create account to see it is working or not.

finally, i don't see "Please activate your account in Plesk" rather then as to reset password.

then how could i solve it?
 
Sorry for the confusion.

i just have below notification template.

Tools & Settings > Notifications

1719737568669.png
Is it enabled?


this is actual activation email. i have receive same email as activation but i don't see link to activate beside link to reset password.
No, it is not. It is the "Customer account creation" notification. The customer activation email is different.

i don't see this notification to client email (the client email i test to my second email before go live) i have separate email for system notification and other use is my personal gmail use to create account to see it is working or not.
Can you look in your mail logs to see which mails are sent to customer when creating a customer account?
 
Note: my server is aws ec2 and aws staff not allow port 25 even i requested, they have bad reason not happy to allow then i use Plesk External SMTP extension. (it is working)

I try to copy log for you. i think Gmail reject? then activate email not going to customer email? as you see button log.

Note: the log read is bottom to top.


WARNINGpostfix/smtpd [225510]warning: unknown[79.110.62.14]: SASL LOGIN authentication failed: authentication failure

WARNINGplesk_saslauthd [225523]failed mail authentication attempt for user 'admin@Welcome' (password len=9)

INFOplesk_saslauthd [225523]No such user 'admin@Welcome' in mail authorization database

INFOpostfix/pipe [225382]ECC4B21009: to=<[email protected]>, relay=plesk_virtual, delay=0.06, delays=0/0/0/0.05, dsn=2.0.0, status=sent (delivered via plesk_virtual service)

WARNINGdmarc [225401]ECC4B21009: DMARC: smtpdomain= maildomain=mail.mydomain.com mailfrom=[email protected] stamp=1719755903 ip=unknown adkim=strict aspf=strict p=REJECT sp=REJECT pct=100 align_dkim=fail align_spf=fail spfres=unknown dkimres=unknown dmarccheck=DMARC_POLICY_REJECT dmarcstatus=STOP

WARNINGdmarc [225401]ECC4B21009: SPF record was not found in Authentication-Results

ERRdk_check [225400]ECC4B21009: DKIM Feed: No signature

INFOpostfix-local [225399]ECC4B21009: from=<MAILER-DAEMON>, to=<[email protected]>, dirname=/mnt/akg-storage-disk/qmail/mailnames

INFOpostfix/smtp [225378]A9D572100B: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[142.251.175.26]:25, delay=2.3, delays=0.34/0.03/1.1/0.81, dsn=5.7.26, status=bounced (host gmail-smtp-in.l.google.com[142.251.175.26] said: 550-5.7.26 Unauthenticated email from mydomain.com is not accepted due to 550-5.7.26 domain's DMARC policy. Please contact the administrator of 550-5.7.26 mydomain.com domain if this was a legitimate mail. To learn about 550-5.7.26 the DMARC initiative, go to 550 5.7.26 Control unauthenticated mail from your domain - Google Workspace Admin Help d2e1a72fcca58-7080370e7e9si5747181b3a.152 - gsmtp (in reply to end of DATA command))
 
INFOpostfix/smtp [225378]A9D572100B: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[142.251.175.26]:25, delay=2.3, delays=0.34/0.03/1.1/0.81, dsn=5.7.26, status=bounced (host gmail-smtp-in.l.google.com[142.251.175.26] said: 550-5.7.26 Unauthenticated email from mydomain.com is not accepted due to 550-5.7.26 domain's DMARC policy. Please contact the administrator of 550-5.7.26 mydomain.com domain if this was a legitimate mail. To learn about 550-5.7.26 the DMARC initiative, go to 550 5.7.26 Control unauthenticated mail from your domain - Google Workspace Admin Help d2e1a72fcca58-7080370e7e9si5747181b3a.152 - gsmtp (in reply to end of DATA command))
Yes, this indicates that a message is rejected by Gmail. Like because a DMARC policy is missing for the sending domain, which is required by Gmail. More information can be found here: Control unauthenticated mail from your domain - Google Workspace Admin Help
 
Back
Top