Jak wysłać pocztę za pośrednictwem polecenia curl na Raspberry Pi

Jak wysłać pocztę za pośrednictwem polecenia curl na Raspberry Pi

kędzior Polecenie jest jednym z najbardziej przydatnych poleceń dla użytkowników Linux, które jest szeroko używane do pobierania plików z serwera. Ale czy możesz użyć kędzior Polecenie, aby wysłać wiadomość e -mail z terminalu? Jest to pomocne w zakresie zadań scenariuszy i automatyzacji oraz wymaga dostawców e -maili, takich jak SMTP lub IMAP, a następnie organ e -mail i poświadczenia użytkownika.

Jeśli szukasz łatwego sposobu wysyłania wiadomości e -mail przez kędzior Polecenie z terminalu Raspberry PI, postępuj zgodnie z wytycznymi tego artykułu.

Wyślij pocztę za pośrednictwem polecenia curl na Raspberry Pi

Aby wysłać pocztę za pośrednictwem polecenia Curl na terminalu Raspberry Pi, wykonaj poniżej podane kroki:

Krok 1: (Opcjonalny) Po pierwsze, musisz zezwolić na dwuetapową weryfikację ze swojego konta e-mail. W moim przypadku korzystam z konta Gmaila do wysyłania poczty. Więc jeśli używasz tego samego Gmail dostawca, możesz odwiedzić tutaj i włączyć dwuetapową weryfikację.

Krok 2: Następnie odwiedź tutaj i wybierz aplikację i urządzenie, aby wygenerować hasło. Idź z „Poczta„Opcja tutaj.

Krok 3: Teraz wybierz urządzenie, a ponieważ używamy urządzenia Raspberry Pi, możesz przejść do „Inny" opcja. To nie jest obowiązkowe, jaką opcję wybierzesz.

Krok 4: Dodaj nazwę urządzenia i wybierz „Generować" opcja.

Zapisz hasło na ekranie do późniejszego użycia.

Notatka: Wysyłam plik o nazwie „e-mail.tekst„Tu i wewnątrz pliku jest wiadomość”Hello Linux Autor". Możesz wysłać dowolny plik, który chcesz, dodając tekst w pliku.

Krok 5: Otwórz terminal Raspberry Pi i użyj następującej składni do wysyłania poczty za pośrednictwem polecenia Curl.

curl--ssl-reqd \
--url 'smtps: // smtp.Gmail.com: 465 '\
--Użytkownik „[email protected]: hasło generowane przez krok 4 '\
--Mail-z „Your”@gmail.com '\
--poczta-rcpt „[email protected] '\
--nazwa pliku pliku przesyłania.tekst

W powyższej składni użytkownik musi dodać swój adres e -mail zamiast „[email protected]”, Podczas gdy hasło powinno być generowane z tego samego e -maila za pomocą Krok 4. odbiornik_mail może być poczta każdej osoby, do której chcesz wysłać, podczas gdy nazwa pliku powinna być tym, która zawiera SMS.

Po powyższym wykonaniu polecenia poczta zostanie wysłana do odbiornika.

W ten sposób możesz wysłać dowolny e -mail, który chcesz bezpośrednio z terminala za pomocą kędzior Komenda.

Wniosek

Wysyłanie e -maila przez kędzior Polecenie jest idealnym sposobem wysyłania wiadomości e -mail z terminalu w ciągu kilku sekund. Jednak wcześniej użytkownicy muszą wygenerować hasło z konta e -mail, które będzie wymagane podczas korzystania z kędzior Komenda. Bez tego hasła użytkownik nie będzie mógł wysłać e -maila do odbiornika.