Konfigurera utgående e-post

Du kan aktivera och inaktivera utgående e-post för integrerings- (och mellanlagring endast för Starter-miljöer) från Cloud Console eller från kommandoraden. Aktivera utgående e-postmeddelanden för att skicka tvåfaktorsautentisering eller för att återställa lösenordsmeddelanden för användare av Cloud-projekt.

Som standard är utgående e-post aktiverat i produktions- och mellanlagringsmiljöer (endast Pro). Inställningen Enable outgoing emails kan dock visas som inaktiverad i miljöinställningarna, oavsett status, tills du ställer in egenskapen enable_smtp via kommandoraden eller molnkonsolen.

Om du uppdaterar egenskapsvärdet enable_smtp med kommandorad ändras även inställningsvärdet Enable outgoing emails för den här miljön på molnkonsolen.

NOTE
Om du aktiverar/inaktiverar inställningen Enable outgoing emails aktiveras/inaktiveras inte e-post i Pro Staging- eller Production-miljöerna.
WARNING
Distributionsprocessen börjar när du utför en sammanfogning, push eller synkronisering av miljön, eller när du utlöser en manuell omdistribution, under vilken Commerce-programmet är i underhållsläge. För en produktionsmiljö rekommenderar Adobe att man slutför detta under tider med låg belastning för att undvika avbrott i tjänsten.

Aktivera e-post i molnkonsolen

Använd växlingsknappen Outgoing emails i vyn Konfigurera miljö om du vill aktivera eller inaktivera e-poststöd.

Om utgående e-post måste inaktiveras eller återaktiveras i Pro Production- eller Staging-miljöer kan du skicka en Adobe Commerce Support-biljett.

TIP
Status för utgående e-post kanske inte återspeglas för Pro Staging- eller Production-miljöer i Cloud Console.

Så här hanterar du e-postsupport frånCloud Console:

  1. Logga in på Cloud Console.

  2. Välj ett projekt i listan Alla projekt.

  3. Klicka på konfigurationsikonen i det övre högra hörnet på projektkontrollpanelen.

  4. Klicka på Environments och välj en specifik miljö i listan (förutom Förproduktion och produktion för Pro).

  5. Om du vill aktivera eller inaktivera utgående e-post växlar du Aktivera utgående e-post eller Av.

    Aktivera konfiguration för utgående e-post

När du har ändrat inställningen byggs och distribueras miljön med den nya konfigurationen.

Aktivera e-post i CLI

Du kan ändra e-postkonfigurationen för en aktiv miljö med kommandot magento-cloud CLI environment:info för att ange egenskapen enable_smtp. Om du aktiverar SMTP uppdateras miljövariabeln MAGENTO_CLOUD_SMTP_HOST med IP-adressen för SMTP-värden för att skicka e-post.

Så här hanterar du e-poststöd från kommandoraden:

  1. Byt till din projektkatalog på din lokala arbetsstation.

  2. Kontrollera miljöns inställning för utgående e-post.

    code language-bash
    magento-cloud environment:info -e <environment-id> | grep enable_smtp
    
  3. Ändra konfigurationen för e-postsupport genom att ange miljövariabeln enable_smtp till true eller false.

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

    Vänta på att miljön ska byggas och distribueras.

  4. Använd en SSH för att logga in i fjärrmiljön.

  5. Verifiera att e-postmeddelandet fungerar. Skicka ett test-e-postmeddelande till en adress som du kan kontrollera.

    code language-bash
    php -r 'mail("mail@example.com", "test message", "just testing", "From: tester@example.com");'
    
  6. Kontrollera att e-postmeddelandet har hämtats av SendGrid.

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