Admin 2FA-e-postmeddelanden tas inte emot
Berörda produkter och versioner
- Adobe Commerce om molninfrastruktur, alla versioner
Problem
Du har konfigurerat Tvåfaktorautentisering för att förbättra säkerheten för administratörsåtkomst, men du får inte e-postmeddelandet med instruktionerna om hur du slutför konfigurationen.
Orsak
Om du inte har konfigurerat avsändarens e-post korrekt, eller om din domän inte har fått en vit etikett i SendGrid, kommer e-postmeddelandet troligtvis att ha hamnat i skräppostmappen.
Felsökning
Steg 1: Kontrollera skräppostmappen
-
Om e-postmeddelandet inte visas i skräppostmappen kör du den här Mysql-frågan för att verifiera att e-postadresserna har konfigurerats:
code language-sql select * from core_config_data where path like '%trans_email%';
- Om det inte returnerar några resultat betyder det att avsändaradressen inte har konfigurerats.
Eftersom du inte har åtkomst till administratören måste du infoga konfigurationen i databasen. Koppla in rätt e-postadress och kör MySQL-satsen:
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)
- Om det returnerar ett resultat fortsätter du till Steg 2.
- Om det inte returnerar några resultat betyder det att avsändaradressen inte har konfigurerats.
-
Om e-postmeddelandet visades i din skräppostmapp klickar du på länken i e-postmeddelandet. Om länken sedan har upphört att gälla kan du försöka logga in igen för att upprepa processen.
-
När du har fått åtkomst går du till Store > Konfiguration > Allmänt > Lagra e-postadresser och konfigurerar e-postadresserna.
Steg 2: Om/när e-postadresserna har konfigurerats på rätt sätt kommer SSH in i miljön och kör det här kommandot:
php -r "mail(<your email address>,<subject>,<content>,'To: <sender email>');"
Kontrollera din skräppostmapp för e-postmeddelandet. Om e-postmeddelandet visades där skickar du en supportanmälan för att begära att domänen får en vit etikett i SendGrid.
Relaterad läsning
- SendGrid i utvecklardokumentationen.