Uitgaande e-mails configureren

U kunt uitgaande e-mails voor elke omgeving in- en uitschakelen via de Cloud Console of de opdrachtregel. U kunt uitgaande e-mails voor integratie- en staging-omgevingen verzenden om dubbele verificatie uit te voeren of wachtwoordgegevens opnieuw in te stellen voor gebruikers van Cloud-projecten.

Standaard zijn uitgaande e-mails ingeschakeld in productie- en staging-omgevingen. Nochtans, Enable outgoing emails kan gehandicapt in de milieu montages verschijnen tot u het enable_smtp bezit door de bevellijnof Console van de Wolkplaatst.

Het bijwerken van de enable_smtp bezitswaarde door bevellijnverandert ook de Enable outgoing emails plaatsende waarde voor dit milieu op de Console van de Wolk.

WARNING
Het implementatieproces begint wanneer u een samenvoeging, push of synchronisatie van uw omgeving uitvoert of wanneer u een handmatige herimplementatie activeert, waarbij de toepassing van Commerce zich in de onderhoudsmodus bevindt. Voor een productieomgeving raadt de Adobe aan deze werkzaamheden tijdens de werkuren buiten de piekuren af te ronden om onderbreking van de service te voorkomen.

E-mails inschakelen in de Cloud Console

Gebruik Outgoing emails knevel in vormt milieu mening om e-mailsteun toe te laten of onbruikbaar te maken.

Als de uitgaande e-mails moeten worden onbruikbaar gemaakt of op ProProductie of het Opvoeren milieu's opnieuw worden toegelaten, kunt u een kaartje van de Steun van Adobe Commercevoorleggen.

TIP
De status van uitgaande e-mail wordt mogelijk niet weerspiegeld voor Pro-omgevingen in de Cloud Console. In plaats daarvan, gebruik de bevellijnvoor het toelaten van en het testen van uitgaande e-mails.

Om e-mailsteun vanCloud Console te beheren:

  1. Meld u aan bij de map Cloud Console.

  2. Selecteer een project van de Alle projecten lijst.

  3. Voor het dashboard van het Project, klik het configuratiepictogram in het hogere recht.

  4. Klik op Environments en selecteer een specifieke omgeving in de lijst.

  5. Om uitgaande e-mail toe te laten of onbruikbaar te maken, knevel uitgaande e-mail ​of weg toe.

    laat uitgaande e-mailconfiguratie toe

Nadat u het plaatsen verandert, bouwt het milieu en stelt met de nieuwe configuratie op.

E-mails inschakelen in de CLI

U kunt de e-mailconfiguratie voor een actieve omgeving wijzigen met de opdracht magento-cloud CLI environment:info om de eigenschap enable_smtp in te stellen. Wanneer u SMTP inschakelt, wordt de omgevingsvariabele MAGENTO_CLOUD_SMTP_HOST bijgewerkt met het IP-adres van de SMTP-host voor het verzenden van e-mail.

om e-mailsteun van de bevellijn te beheren:

  1. Wijzig op uw lokale werkstation de projectmap.

  2. Controleer de instelling voor de uitgaande e-mail voor de omgeving.

    code language-bash
    magento-cloud environment:info -e <environment-id> | grep enable_smtp
    
  3. Wijzig de configuratie van de e-mailondersteuning door de omgevingsvariabele enable_smtp in te stellen op true of false .

    code language-bash
    magento-cloud environment:info --refresh -e <environment-id> enable_smtp true
    

    Wacht op het milieu om te bouwen en op te stellen.

  4. Gebruik SSH aan login het verre milieu.

  5. Controleer of het e-mailbericht werkt. Stuur een test-e-mail naar een adres dat u kunt controleren.

    code language-bash
    php -r 'mail("mail@example.com", "test message", "just testing", "From: tester@example.com");'
    
  6. Controleer of het e-mailbericht is opgehaald door SendGrid.

    code language-bash
    grep mail@example.com /var/log/mail.log
    
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26