Avamar: ADMe-sähköposti-ilmoituksia ei vastaanoteta
Summary: ADMe-sähköposti-ilmoitukset edellyttävät neljän alueen tarkistamista, mukaan lukien ympäristömuuttujat ja työkäytännöt, oikean määrityksen ja onnistuneen toimituksen varmistamiseksi.
Symptoms
Tämä ei vaikuta muihin ADMe-toimintoihin kuin siihen, että ADMe ei voi vastaanottaa sähköposti-ilmoituksia.
Cause
Seuraavat neljä aluetta on tarkistettava ja päivitettävä tarpeen mukaan, jotta ADMe:ltä saadaan sähköposti-ilmoituksia.
- Ympäristötiedostot, muuttuva CMD_mail: On sisällettävä polku mailx-ohjelmaan
- Ympäristötiedostot, muuttuva MAIL_TO: On sisällettävä vaaditut vastaanottajien sähköpostiosoitteet
- Työkäytännön määrityksessä -m-vaihtoehdon on oltava Tapeout_Flags-rivillä
- Tiedostonimi /etc/mail.rc on päivitettävä, jotta siinä voidaan varmistaa, että SMTP (Simple Mail Transfer Protocol) -välitysisäntänimi on määritetty.
Resolution
Seuraavat neljä vaihetta on oltava käytössä ja vahvistettu, jotta ADMe:ltä voi vastaanottaa sähköposti-ilmoituksia.
- Ympäristötiedostot, muuttuva CMD_mail: On sisällettävä polku mailx-ohjelmaan normaalisti /usr/bin/mailx. Käytä komentoa
which mailxtarkistaaksesi, onko mailX asennettu, ja tunnistaaksesi sen polun. - Ympäristötiedostot, muuttuva MAIL_TO: On sisällettävä vaaditut vastaanottajat, sähköpostiosoitteen pilkut erotettuina, jos niitä on useita
- Työkäytännön määrityksessä -m-vaihtoehdon on oltava Tapeout_Flags-rivillä
- Tiedostonimessä /etc/mail.rc on oltava seuraava rivi, jotta mailx voi ratkaista SMTP-välityksen isäntänimen set smtp= customers-smtp-relay-hostname
Tiedostolla /etc/mail.rc on oltava oikea SMTP-välityksen isäntänimi, jotta mailx toimisi oikein.
set smtp=customers-smtp-relay-hostnameAdditional Information
Voit varmistaa, että sähköpostiviestejä voidaan vastaanottaa mailx:n avulla, suorittamalla seuraavan komentosarjan ADMe:n ulkopuolella.
1. Kirjoita root-käyttäjänä kirjautuneen käyttöjärjestelmän komentokehotteeseen seuraavat:
mailx -s "mailx verification test" recipient-email-address
Hello there
Cntrl-D
Tämän pitäisi lähettää vastaanottajalle sähköpostiviesti, jonka aiherivi sisältää "mailx verification test," ja kehon tulisi sisältää "Hello there"
Joskus postin jakelussa on viivästyksiä, joten anna se itään 30 minuuttia. Jos et vieläkään saa sähköpostia, on jotain vikaa, joka on toimipaikkakohtainen ja jonka ratkaiseminen vaatii asiakkaan toimia.