Data Domain: Så här felsöker du problem med e-postserver – SMTP
Summary: Den här guiden har skapats för att hjälpa kunder att felsöka problem med e-postservrar.
Instructions
Titta på den här videon
Felsökning av e-postserverproblem på Dell Data Domain: Steg-för-steg-guide
00:05:39 (hh:mm:ss)
Om tillgängligt kan du välja språkinställningar för dold textning (undertexter) med hjälp av ikonerna Settings eller CC i videospelaren.
Följ dessa steg när du felsöker problem med e-postservern på Dell Data Domain:
- Verifiera e-postserverkonfiguration:
# config show mailserver
Om den inte är konfigurerad ställer du in e-postservern.
# config set mailserver <host>
I DD OS 7.0 och senare läggs ytterligare stöd till för SMTP-krypteringsmetoden STARTTLS. – Herr talman,
Om e-postservern är 365 eller en annan e-postserver som använder STARTTLSoch kör sedan konfigurationskommandot igen med port och användarnamn.
Konfigurera e-postservern igen med antingen port 25 eller 587 med kundens användarnamn.
Om inget lösenord behövs för e-postservern trycker du på Retur efter att du har kört kommandot. Ibland krävs inget lösenord, men det är bäst att kontrollera med e-postadministratören.
config set mailserver kommando och autentisera med Tony@Avenger.com, sedan Tony@Avenger.com Måste också konfigureras som e-postanvändare för administratör eller ha uttrycklig behörighet att skicka för administratörens e-postadress. Annars avvisar SMTP-servern begäran.
Kontrollera administratörens användarnamn för e-post genom att köra följande kommando:
# config show admin-email
Om du inte är säker på administratörens e-postanvändarnamn kan du kontakta din e-postadministratör och kontrollera dina andra datadomäner.
Konfigurera e-postservern igen med antingen port 25 eller 587 med kundens användarnamn.
# config set mailserver smtp.example.com port 587 user username
Eller
# config set mailserver smtp.example.com port 25 user username
Exempel:
sysadmin@DD6900 config set mailserver smtp.dell.com port 25 user john.doe@dell.com Enter the password for the Mail (SMTP) server: The Mail (SMTP) server is: smtp.dell.com The Mail server username is: sysadmin@DD6900-2#
Använd följande kommandon för att testa autosupport.
# autosupport send <yourEmailAddress@company.com> cmd "net show settings"
# autosupport test email yourEmailAddress@dell.com # autosupport test alert-summary
- Kontroller av nätverksanslutning:
-
- Kontrollera om du kan
pinge-postserverns värdnamn eller IP-adress.
- Kontrollera om du kan
# net ping mailserver # net ping x.x.x.x
ping misslyckas, kontrollera om ett annat gränssnitt i Data Domain kan ping e-postservern.
Om du vill visa alla gränssnitt och IP-adresser i Data Domain kör du följande kommando:
# net show settings
ping med ett annat gränssnitt som anges i # net show set utdata, kör följande:
# net ping mailserver interface ethXx # net ping x.x.x.x interface ethXx
ping med ett specifikt gränssnitt ethMa:
# net ping mailserver interface ethMa
-
- Om du vill ha ett specifikt gränssnitt som ska användas med e-postservern kan du ställa in en statisk rutt.
# net route add host <IP or hostname of mailserver> gw <IP of your local gateway for the NIC you want to leave> dev [interface] # net route add host DellMail.com gw 1.2.3.4 dev eth3a
Så här visar du gateways på Data Domain:
# net route show gateway
Exempel:
tester64@R2D2 net route show gateway IPv4 Default Gateways gateway IP source ------------ ----------------- 1.2.3.4 interface ------------ -----------------
- DNS-upplösning:
-
- Kontrollera om DNS har konfigurerats och testa för att matcha ett namn som ska kunna matchas.
# net show dns # net lookup <a resolvable name like the hostname of the DD or the mailserver>
Om du måste lägga till en DNS-server använder du följande kommando:
# net set dns <IP> # net lookup <a resolvable name like the hostname of the DD or the mailserver or even emc.com>
Om du vill lägga till värdnamnet och IP-adressen i Data Domains hosts-fil för lokal matchning använder du följande kommando:
# net hosts add <IP address> <host>
Exempel:
# net hosts add 192.168.1.1 mailrelay.company.com # net ping <host> count 4
- Kontrollera SMTP-portar:
-
- Kontrollera om de portar som krävs är öppna, SMTP är port 25 och ibland används 587.
Kontakta teamet för nätverksbrandväggen för att kontrollera om portarna 25 och 587 är öppna.
Data Domain Support har åtkomst till bash-läge och kan köra telnets från Data Domain till din e-postserver.
# telnet <mailserver> 25 # telnet <mailserver> 587
Kontrollera om e-postservern kan pingas.
Om du känner till gränssnittet på Data Domain som e-postservern kommunicerar med kan du köra följande kommando från bash:
# telnet <MailserverIPOrhostname> 25 -b <ipaddressOfInterfaceOnDD> # telnet <MailserverIPOrhostname> 587 -b <ipaddressOfInterfaceOnDD>
- Vitlista IP-adresser för Data Domain:
-
- Har datadomänens IP-adresser vitlistats på e-postservern?
För att trafik ska tillåtas ut måste datadomänen, e-postserverns IP-adresser och kanske värdnamn vitlistas.
Du måste dubbelkontrollera om detta har gjorts, för om det inte görs misslyckas det.
Du ser ett felexempel Unable to send message: (errno 4: Cannot open socket for sending email). – Herr talman,
Om du vill visa en lista över IP-adresserna för Data Domain som kunden ska tillhandahålla kör du följande kommando. Du kan även hitta IP-adresserna för Data Domain i Auto-Support:
# net show set
Om du använder Microsoft 365 kan dessa länkar vara användbara:
- Brandväggs-/NAT-regler:
-
- Har en NAT-regel lagts till för utgående trafik för Data Domain för SMPT-e-postserver?
Om exempel Palo Alto-brandvägg används måste en princip läggas till så att Data Domain SMTP-e-postservertrafik kan kommunicera utgående.
Kontakta brandväggsteamet för att kontrollera om trafik tillåts utgående trafik och utföra felsökning av liveövervakning för att se utgående trafikflöden.
Ett felmeddelande som ibland visas när brandväggen blockerar trafik är Unable to send a message: (errno 10: SMTP operation timed out)
- Konfiguration av admin-värd:
-
- Ibland krävs en administratörsvärd, kontrollera om en administratörsvärd är konfigurerad och kontrollera dina andra datadomäner om de har en.
# config show admin-host
Visa den administrativa värd som du kan ansluta till skyddssystemet från för att visa systemloggar och använda systemkommandon.
# config set admin-host <host>
Ställ in den dator från vilken du kan logga in på skyddssystemet för att visa systemloggar och använda systemkommandon.
Värdnamnet kan vara ett enkelt eller fullständigt kvalificerat värdnamn eller en IP-adress.
Additional Information
Vanliga orsaker till att SMTP-kommunikation kan misslyckas:
- E-postservern saknar internetåtkomst: Se till att utgående anslutning och brandväggsregler tillåter SMTP-trafik
- Felaktig SMTP-konfiguration: Validera servernamn, port och autentiseringsuppgifter
- Ogiltig mottagares e-postadress: Bekräfta att mottagaren av automatisk support är giltig
- Mottagarservern avvisar e-postmeddelanden: Kan kräva att din e-postserver tillåtslistas
- Blockering av skräppostfilter: Justera inställningar för mottagarens skräppostfilter
- E-postmeddelande med felaktig automatisk support: Kontrollera om det finns problem med storlek eller tecken
- DD OS-specifika problem: Sällsynta problem i vissa versioner kan påverka automatisk support
- E-postserver svartlistad av Dell: Sällsynt; Löses endast när Dell rensar blockeringen
- Nätverksproblem eller DNS-fel: Kontrollera DD-nätverksinställningar och brandväggsregler
- STARTTLS-autentisering saknas: Säkerställ korrekt kryptering och autentiseringsuppgifter