Notifiche e-mail di Admin 2FA non ricevute
Prodotti e versioni interessati
- Adobe Commerce su infrastruttura cloud, tutte le versioni
Problema
Hai impostato l’autenticazione a due fattori per migliorare la sicurezza degli accessi amministratore, ma non ricevi l’e-mail con le istruzioni per il completamento della configurazione.
Causa
Se l'e-mail del mittente non è stata configurata correttamente o il dominio non è stato contrassegnato con un'etichetta bianca in SendGrid, è probabile che l'e-mail sia finita nella cartella Spam.
Risoluzione dei problemi
Passaggio 1: verifica la cartella Spam
-
Se l’e-mail non è stata visualizzata nella cartella Spam, esegui questa query Mysql per verificare che gli indirizzi e-mail siano stati configurati:
code language-sql select * from core_config_data where path like '%trans_email%';- Se non restituisce alcun risultato, significa che l’indirizzo del mittente non è stato configurato.
Poiché non hai accesso all’amministratore, dovrai inserire la configurazione nel database. Inserire l'indirizzo e-mail appropriato ed eseguire l'istruzione MySQL:
code language-none insert into core_config_data (scope,scope_id,path,value) values ('default',0,'trans_email/ident_general/email', your-email@here.com)- Se restituisce un risultato, passare al passaggio 2.
- Se non restituisce alcun risultato, significa che l’indirizzo del mittente non è stato configurato.
-
Se l’e-mail è apparsa nella cartella Spam, fai clic sul collegamento nell’e-mail. Se il collegamento è scaduto, prova ad accedere di nuovo per ripetere la procedura.
-
Una volta ottenuto l'accesso, vai a Archivi > Configurazione > Generale > Archivia indirizzi e-mail e configura gli indirizzi e-mail.
Passaggio 2: se/una volta configurati correttamente gli indirizzi e-mail, SSH nell’ambiente ed esegui questo comando:
php -r "mail(<your email address>,<subject>,<content>,'To: <sender email>');"
Controlla la cartella Spam per l’e-mail.
Se l’e-mail veniva visualizzata nella cartella Spam, l’autenticazione e-mail del dominio potrebbe non essere completamente configurata per la consegna in uscita tramite SendGrid.
Se si utilizza il servizio SendGrid gestito da Adobe:
Invia un ticket di supporto richiedendo l'autenticazione del dominio di invio (talvolta denominato white-label) con SendGrid.
Questo processo comporta l’aggiunta di record DNS (DKIM e SPF) per autorizzare SendGrid a inviare e-mail per conto del dominio, il che aumenta la probabilità che le e-mail vengano recapitate nella casella in entrata invece che nella cartella Spam.
Se si utilizza un account SendGrid personalizzato:
È tua responsabilità gestire le impostazioni di autenticazione del dominio direttamente nel dashboard dell’account SendGrid. Per ulteriori informazioni, consultare Come impostare l'autenticazione del dominio nella documentazione di SendGrid.