Skip to content
Uudet virat
  • Slik aktiverer eller deaktiverer du passordgenerator på Microsoft Edge
  • Windows 11-oppdatering KB5007262 løser Microsoft Installer-problem
  • Hvordan legge til temaer for å tilpasse Microsoft Edge
  • Hvordan oppgradere til Windows 11
  • Slik endrer du standardplassering for apper og spill på Windows 10
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Tech - Slik sender du e -post fra Linux -terminalen

Send e -post omtalt

Slik sender du e -post fra Linux -terminalen

    tirsdag august 10, 2021
Hjem> Linux

Contents

  • 1 Slik sender du e -post fra Linux -terminalen
    • 1.1 Post
    • 1.2 Sendmail
    • 1.3 Telnet
    • 1.4 Mutt
    • 1.5 Innpakning

Slik sender du e -post fra Linux -terminalen

Linux -terminalen gir oss kraft og kapasitet til å utføre tonnevis av oppgaver med noen få tastetrykk. For de som tilbringer mesteparten av tiden din på terminalen, kan du også sende e -post direkte fra terminalen. Denne guiden tar deg i hånden og viser deg hvordan du kan bruke forskjellige metoder og verktøy for å sende e -post direkte fra Linux -terminalen.

Merk: For å sende e -post fra terminalen, må du kontrollere at du har en e -postserver konfigurert og fungerer som den skal.

Post

Den første og enkleste måten å sende e -post fra Linux -terminalen er å bruke mail nytte. Dette enkle verktøyet lar deg spesifisere mottaker, e -postemne og til og med legge til vedlegg med noen få alternativer.

Som standard kommer e -postverktøyet forhåndsinstallert i de fleste Linux -distribusjoner. Du kan bekrefte om du har det installert ved å kjøre which kommandoen som følger:

which mail

hvis du får et resultat som «/usr/bin/mail», så er det allerede installert på distroen din. Hvis du ikke har installert e -post som standard på din Linux -distro, kan du installere den ved hjelp av pakkebehandleren for distroen din. For eksempel, på Debian, vil du kjøre kommandoen:

sudo apt-get update && sudo apt-get install mailutils

For å bruke e -post til å sende en e -post, bruk mail kommandoen etterfulgt av -s alternativet og angi e -postemnet. For eksempel, for å sende en melding lagret i filen «message.txt», bruk kommandoen:

mail -s "Hello world" info@mail.com < message.txt

Kommandoen ovenfor vil lese innholdet i filen og bruke den som meldingstekst.

Du kan også sende meldingsteksten fra en kommando som f.eks echo. For eksempel:

echo "This is the message body" | mail -s "Hello world" info@mail.com

For å legge til vedlegg i e -posten, bruk -A alternativ. For eksempel:

echo "Sample odt file" | mail -s "Attachments" info@mail.com -A ~/Documents/sample.odt

Sendmail

Det neste verktøyet du kan bruke til å sende e -post fra terminalen er Sendmail, et enkelt, men kraftig verktøy som kan hjelpe deg med å sende e -post fra terminalen.

Hvis du ikke har Sendmail -verktøyet installert, kan du installere det:

sudo apt-get install sendmail sendmail-cf -y

For å bruke dette verktøyet, begynn med å lage en fil som inneholder følgende som e -postinnhold:

Subject: Hello World!
This is the message body
....
.....
....
...
close.

Sendmail -verktøyet finner emneoverskriften og bruker den som emnetittel for e -posten din. Du kan passere dette ved å bruke kommandoen:

cat sendmail.txt | /usr/sbin/sendmail info@mail.com

Telnet

For de som bruker mye av tiden sin på å jobbe med eksterne servere, er telnet sannsynligvis verktøyet for å sende e-post. For å bruke den, start med å starte terminalen og skrive inn kommandoen:

telnet test.server.net 25

Hvis du har e -postserveren som kjører på en annen port, må du erstatte 25 med målporten. Når du er tilkoblet, bruker du telnet til å si hei til en server:

helo example.com
Telnet Helo

Vær oppmerksom på at noen servere også vil svare på ehlo i stedet for helo eller noen ganger heller.

Sett deretter e -postavsenderen:

MAIL FROM: info@example.com

Angi mottaker av e -posten:

RCPT TO: demo@info.com

Skriv e -posten med følgende format:

DATA
Subject: Hello world
Hello world,
This is the body of the email
Proceed here and terminate with
.
Finally, close the telnet session with quit.
QUIT
Telnet Compose Mail

Mutt

Mutt er et annet nyttig verktøy for å sende og lese e -post fra terminalen. Du kan finne den lik postkommandoen. For å installere det, kjør kommandoen:

sudo apt-get install mutt

For å sende en e -post med mutt, bruk kommandoen:

cat sendmail.txt | mutt -s "Hello world" info@mail.com

Kommandoen ovenfor overfører innholdet i sendmail.txt til mutt -verktøyet som e -posttekst.

Innpakning

Det kan være veldig nyttig når du jobber i et terminal-bare miljø for å kunne sende e-post fra Linux-terminalen. Les videre for å lære hvordan du bruker kommandoen lp til å skrive ut filer fra terminalen og søke på nettet fra terminalen med S.

#Slik #sender #post #fra #Linux #terminalen

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Innleggsnavigasjon

Previous Article
Next Article

Siste innlegg

  • Slik aktiverer eller deaktiverer du passordgenerator på Microsoft Edge
  • Windows 11-oppdatering KB5007262 løser Microsoft Installer-problem
  • Hvordan legge til temaer for å tilpasse Microsoft Edge
  • Hvordan oppgradere til Windows 11
  • Slik endrer du standardplassering for apper og spill på Windows 10

Kategorier

  • Chrome OS
  • Gaming
  • How Things Work
  • Mobile
  • Review
  • Software Hacks

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Terms and Conditions - Privacy Policy