Hvordan sende post via Curl Command på Raspberry Pi

Hvordan sende post via Curl Command på Raspberry Pi

De krøll Kommando er en av de mest nyttige kommandoene for Linux -brukere som er mye brukt til å laste ned filer fra serveren. Men kan du bruke krøll 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 -postorganet og brukeropplysningene.

Hvis du søker etter en enkel måte å sende en e -post gjennom krøll Kommando fra Raspberry Pi -terminalen, følg denne artikkelen om denne artikkelen.

Send post via Curl Command på Raspberry Pi

Følg en e-post via Curl-kommandoen på Raspberry Pi-terminalen, følg de gitte trinnene:

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

Steg 2: Besøk her og velg appen og enheten for å generere passordet for. Gå med “Post”Alternativ her.

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

Trinn 4: Legg til enhetsnavnet ditt og velg “generere”Alternativ.

Lagre passordet på skjermen for senere bruk.

Merk: Jeg sender en fil med navnet "e -post.tekst”Her og inne i filen er det en melding“Hei Linux -forfatter”. Du kan sende hvilken som helst fil du vil ha ved å legge til tekst i filen.

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

Curl--SSL-reqd \
--url 'smtps: // smtp.Gmail.com: 465 '\
--bruker '[email protected]: Passord generert gjennom trinn 4 '\
--mail-fra '[email protected] '\
--e-post-rcpt '[email protected] '\
--Last opp filnavn.tekst

I syntaks ovenfor må brukeren legge til e -postadressen sin i stedet for "[email protected]”, Mens passordet skal genereres fra samme e -post ved hjelp av Trinn 4. De mottaker_mail kan være enhver persons post som du vil sende, mens filnavnet skal være den, som inkluderer litt tekst.

Etter utførelsen av kommandoen ovenfor vil posten bli sendt til mottakeren.

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

Konklusjon

Sende e -post gjennom krøll Kommando 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. Før det må brukerne imidlertid generere passordet fra e -postkontoen, som vil være påkrevd når de bruker krøll kommando. Uten dette passordet vil ikke brukeren kunne sende mottakeren e -post.