Hvordan sende e-post via Curl Command på Raspberry Pi

Hvordan Sende E Post Via Curl Command Pa Raspberry Pi



De krølle kommando er en av de mest nyttige kommandoene for Linux-brukere som er mye brukt for å laste ned filer fra serveren. Men kan du bruke krølle kommando for å sende en e-post fra terminalen? Det er nyttig for skripting og automatisering av oppgaver, og det krever e-postleverandører, for eksempel SMTP eller IMAP, etterfulgt av e-postteksten og brukerlegitimasjonen.

Hvis du leter etter en enkel måte å sende en e-post via krølle kommando fra Raspberry Pi-terminalen, følg denne artikkelens retningslinjer.







Send e-post gjennom curl-kommando på Raspberry Pi

For å sende en e-post via curl-kommandoen på Raspberry Pi-terminalen, følg trinnene nedenfor:



Trinn 1 :( Valgfri ) Først må du tillate totrinnsverifisering fra e-postkontoen din. I mitt tilfelle bruker jeg en Gmail-konto for å sende e-post. Så hvis du bruker det samme Gmail leverandør, kan du besøke her og aktiver totrinnsverifisering.



Steg 2 : Så besøk her og velg appen og enheten du vil generere passordet for. Gå med ' Post alternativet her.





Trinn 3 : Velg nå enheten og siden vi bruker Raspberry Pi-enheten, kan du gå med ' Annen ' alternativet. Det er ikke obligatorisk hvilket alternativ du velger.



Trinn 4 : Legg til enhetsnavnet ditt og velg ' generere ' alternativet.

Lagre passordet på skjermen for senere bruk.

Merk : Jeg sender en fil med navnet ' email.txt ' her og inne i filen er det en melding ' Hei Linux-forfatter '. Du kan sende hvilken som helst fil ved å legge til tekst i filen.

Trinn 5 : Åpne Raspberry Pi-terminalen og bruk følgende syntaks for å sende e-post via curl-kommandoen.

krølle --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--bruker 'dinmail@gmail.com:passord generert gjennom trinn 4' \
--mail-fra 'dinmail@gmail.com' \
--mail-rcpt 'receiver_mail@gmail.com' \
--Last opp fil filnavn.txt

I syntaksen ovenfor må brukeren legge til sin e-postadresse i stedet for ' dinmail@gmail.com ” , mens passordet skal genereres fra samme e-post ved hjelp av Trinn 4 . De receiver_mail kan være en hvilken som helst persons e-post du vil sende til, mens filnavnet skal være det som inneholder litt tekst.

Etter kommandoen ovenfor vil e-posten bli sendt til mottakeren.

På denne måten kan du sende hvilken som helst e-post du ønsker direkte fra terminalen ved å bruke krølle kommando.

Konklusjon

Sender e-post via krølle kommandoen er en ideell måte å sende e-posten fra terminalen i løpet av sekunder, og det er bare et spørsmål om en enkelt kommando. Men før det må brukerne generere passordet fra e-postkontoen, som kreves når du bruker krølle kommando. Uten dette passordet vil ikke brukeren kunne sende e-post til mottakeren.