Как да изпращате поща чрез командата Curl на Raspberry Pi

Kak Da Izprasate Posa Crez Komandata Curl Na Raspberry Pi



The къдрица е една от най-полезните команди за потребителите на Linux, която се използва широко за изтегляне на файлове от сървъра. Но можете ли да използвате къдрица команда за изпращане на имейл от терминала? Той е полезен за скриптове и автоматизиране на задачи и изисква имейл доставчици, като SMTP или IMAP, последвани от тялото на имейла и потребителските идентификационни данни.

Ако търсите лесен начин да изпратите имейл чрез къдрица команда от терминала Raspberry Pi, следвайте указанията в тази статия.







Изпращане на поща чрез команда curl на Raspberry Pi

За да изпратите имейл чрез команда curl на терминала Raspberry Pi, следвайте стъпките по-долу:



Етап 1 :( Не е задължително ) Първо, трябва да разрешите потвърждаването в две стъпки от вашия имейл акаунт. В моя случай използвам акаунт в Gmail за изпращане на поща. Така че, ако използвате същото Gmail доставчик, можете да посетите тук и активирайте проверката в две стъпки.



Стъпка 2 : Тогава посетете тук и изберете приложението и устройството, за които да генерирате паролата. Отидете с „ поща ” тук.





Стъпка 3 : Сега изберете устройството и тъй като използваме устройството Raspberry Pi, можете да отидете с „ други ” опция. Не е задължително каква опция ще изберете.



Стъпка 4 : Добавете името на вашето устройство и изберете „ Генерирай ” опция.

Запазете паролата на екрана за по-късна употреба.

Забележка : Изпращам файл с име “ email.txt ' тук и вътре във файла има съобщение ' Здравей авторе на Linux ”. Можете да изпратите всеки файл, който искате, като добавите текст във файла.

Стъпка 5 : Отворете терминала Raspberry Pi и използвайте следния синтаксис за изпращане на поща чрез команда curl.

къдрица --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--потребител 'yourmail@gmail.com:парола, генерирана чрез стъпка 4' \
--поща-от 'вашата поща@gmail.com' \
--mail-rcpt 'receiver_mail@gmail.com' \
--качи файл име на файл.txt

В горния синтаксис потребителят трябва да добави своя имейл адрес на мястото на „ yourmail@gmail.com ”, докато паролата трябва да се генерира от същия имейл с помощта на Стъпка 4 . The получател_поща може да бъде пощата на всеки човек, на когото искате да изпратите, докато името на файла трябва да е това, което включва някакъв текст.

След изпълнение на горната команда писмото ще бъде изпратено до получателя.

По този начин можете да изпратите всеки имейл, който искате, директно от терминала, като използвате къдрица команда.

Заключение

Изпращане на имейл чрез къдрица е идеален начин за изпращане на имейл от терминала в рамките на секунди и е само въпрос на една единствена команда. Преди това обаче потребителите трябва да генерират паролата от имейл акаунта, която ще се изисква при използване на къдрица команда. Без тази парола потребителят няма да може да изпрати имейл на получателя.