De ce site-ul meu nu mai trimite link-uri de activare pe gmail?

Salut
De ce site-ul meu nu mai trimite link-uri de activare pe gmail ?
Pe yahoo si hotmail trimite

Vezi in loguri ce erori ai.
Si am impresia ca google nu mai permite less secure apps sa foloseasca smtp

https://myaccount.google.com/u/0/lesssecureapps?pli=1&rapt=AEjHL4P-qWKJpdqzIHZQvHh7cbMaVp6JhngVpnJr7J2u-CSVjTFeEXqCq8__YI6h3iPQ2qqa9UYhVry_C4eAytHvoDeLvTjF8w

Pentru a vă menține securitatea contului, începând cu 30 mai 2022 , ​​Google nu va mai accepta folosirea aplicațiilor sau a dispozitivelor terță parte care vă solicită să vă conectați la Contul Google folosind doar numele de utilizator și parola.

Mai mult ca sigur din ceva motiv ajunge in spam sau e blocat, schimba serverul de email. E posibil ca cineva sa fi facut spam pe adresa ta de ip.

Cel mai probabil pentru că trimiți mail-urile folosind funcția mail din php. Dacă e așa, ai două variante:

  1. Setezi corect parametrii din funcția mail, adică header-erele și body-ul. Vezi “Example #2 Sending mail with extra headers” aici: https://www.php.net/manual/en/function.mail.php

  2. Lași funcția mail deoparte și folosești PHPMailer. Vezi GitHub - PHPMailer/PHPMailer: The classic email sending library for PHP