Skicka e-post med telnet

Programvara som Thunderbird och Outlook gör att det går snabbt och smidigt att skicka e-post. Åtminstone tills mejlet inte kommer fram till destinationen. Hur kan du ta reda på vad som verkligen händer när du klickar på "Skicka"? Ett alternativ är att använda telnet, ett litet program som följer med operativsystemet, för att skicka ett testmeddelande från din e-postleverantörs utgående server. Du kan använda den för att kontrollera ett felmeddelande som ditt e-postprogram inte gav.

Steg

Del 1 av 2: Anslut till e-postservern via telnet

Bild med titeln Skicka e-post med Telnet Steg 1
1. Se till att du har telnet. Om du använder MacOS eller Windows XP är din version av telnet redo att användas. Har du Windows Vista, 2008 server, 7, 8.1 eller 10 måste du aktivera telnet innan du kan använda det.
  • Windows Vista, 2008 server, 7 och 8.1: Klicka på Start-menyn och välj Kontrollpanelen. Klicka på program och välj "Slå på eller av Windows-funktioner". Visar en lista över Windows-funktioner. Bläddra ner tills du ser "Telnet Client" och markera den rutan. Klicka på `OK.`
  • Windows 10: Högerklicka på Start-menyn och välj Program och funktioner. Klicka på "Slå på eller av Windows-funktioner" i menyn till vänster. I listan som visas, markera rutan bredvid `Telnet-klient` och klicka på `OK.`
Bild med titeln Skicka e-post med Telnet Steg 1
2. Öppna ett terminalfönster. Detta är något annorlunda under Windows än på en Mac.
  • Alla versioner av Windows: Tryck ⊞ vinna+R , typ cmd , och tryck sedan på ↵ Gå in.
  • Mac: I Finder, välj "Program" och sedan "Verktyg".Dubbelklicka på "Terminal"-symbolen. Du kan också komma åt terminalen genom att skriva den i Launchpad och klicka.
    Bild med titeln Skicka e-post med Telnet Steg 2
    3. Öppna en telnet-anslutning. typ telnet-e-post.server.com 25 var `mail.server.com` är namnet på din e-postleverantörs SMTP-server (Simple Mail Transfer Protocol) (som smtp-server.austin.rr.com) och 25 är portnumret som används av SMTP-tjänsten.
  • Du kommer att få ett svar som `220 mail.server.com`.
  • Port 25 är standardporten för de flesta e-postservrar, men vissa nätverksadministratörer använder SMTP över en annan port, till exempel 465 (en säker port) eller 587 (för Microsoft Outlook-användare). Fråga nätverksadministratören (eller kontrollera dina kontouppgifter) efter rätt port.
  • Om du får ett felmeddelande, till exempel "Kan inte ansluta till värd på port 25", och du är säker på att port 25 är rätt port, är det förmodligen något fel på e-postservern.
  • Del 2 av 2: Skicka ett meddelande

    Bild med titeln Skicka e-post med Telnet Steg 3
    1. Hälsar servern. Stegen du måste gå igenom är desamma oavsett vilket operativsystem du använder. typ HELO din domän.com var din domän.com är den domän som du skickar e-postmeddelandet från. Observera att HELO är skrivet med endast ett L. Tryck ↵ Gå in.
    • Du bör få ett svar som `250 mail.server.com Hej din domän.com glad att träffa dig.`
    • Om du inte får ett svar eller ett felmeddelande, försök första hjälpen istället för HELÖ. Vissa servrar hanterar det bättre.
    Bild med titeln Skicka e-post med Telnet Steg 4
    2. Ange avsändarens rubrikinformation. typ mail från: du@server.com, och använd din egen e-postadress. Se till att det finns plats efteråt mejl från:. Tryck ↵ Gå in.
  • Du bör få ett meddelande som "250 Sender OK".
  • Om du ser ett felmeddelande, dubbelkolla att du använder en e-postadress med samma domän som servern. Till exempel kanske din server inte tillåter dig att skicka meddelanden med din yahoo.com-adress.
    Bild med titeln Skicka e-post med Telnet Steg 5
    3. Ange mottagarens e-postadress. typ rcpt till: friend@friendsdomain.com, där e-postadressen är den till din faktiska mottagare. Tryck ↵ Gå in.
  • Du bör nu se ett meddelande i stil med, `250 OK – MAIL FROM you@yourdomain.com`.
  • Om du får ett felmeddelande kan e-postadressen du försöker skicka ett meddelande till blockeras.
    Bild med titeln Skicka e-post med Telnet Steg 6
  • 4. Skriv ditt meddelande. Du måste ange ett antal kommandon för att formatera och skicka ditt meddelande.
  • typ datum och tryck ↵ Gå in.
  • Skriv på nästa rad ämne: test och tryck två gånger på ↵ Gå in. Ersätt "test" med ett ämne som du väljer.
  • Skriv ditt meddelande. När du är klar trycker du på ↵ Gå in.
  • Skriv en punkt i slutet av ditt meddelande och tryck ↵ Gå in. Du bör nu se ett meddelande för att bekräfta att ditt meddelande har accepterats eller att det finns i kön. Detta meddelande är olika för varje server.
  • Om du ser något felmeddelande, skriv ner det och kontakta din e-postleverantör.
    Bild med titeln Skicka e-post med Telnet Steg 7
  • 5. typ sluta med för att inaktivera telnet. Tryck ↵ Gå in.

    Tips

  • All telnet-programvara använder samma kommandon, även under Linux.
  • Vissa e-postklienter kommer att skicka e-post som tas emot på detta sätt direkt till användarens skräppostbrevlåda. Om du använder den här metoden för att testa ditt konto, se till att kontrollera om meddelandet kan ha hamnat i mottagarens skräppostmapp.
  • Vissa e-posttjänster (som Hotmail) tillåter inte användare att skicka e-post via telnet.
  • Det är också möjligt att kontrollera din e-post med telnet. Läs mer om hur du får din e-post med Telnet.
  • Varningar

    • Att använda den här metoden för att skicka olagliga meddelanden eller trakassera andra kan lätt spåras tillbaka till dig. Systemadministratörer håller noga koll på sina utgående e-postservrar.

    Förnödenheter

    • Telnet-klient
    • Adressen till en e-postserver som kan omdirigera e-post
    • En giltig e-postadress

    Оцените, пожалуйста статью