Como enviar e-mail através do comando Curl no Raspberry Pi

Como Enviar E Mail Atraves Do Comando Curl No Raspberry Pi



O ondulação O comando é um dos comandos mais úteis para usuários do Linux, amplamente utilizado para baixar arquivos do servidor. Mas você pode usar o ondulação comando para enviar um e-mail do terminal? É útil para criar scripts e automatizar tarefas e requer provedores de e-mail, como SMTP ou IMAP, seguidos do corpo do e-mail e das credenciais do usuário.

Se você está procurando uma maneira fácil de enviar um e-mail através do ondulação comando do terminal Raspberry Pi, siga as orientações deste artigo.







Enviar e-mail por meio do comando curl no Raspberry Pi

Para enviar um e-mail por meio do comando curl no terminal Raspberry Pi, siga as etapas abaixo:



Passo 1 :( Opcional ) Primeiro, você deve permitir a verificação em duas etapas da sua conta de e-mail. No meu caso, estou usando uma conta do Gmail para enviar e-mails. Então, se você estiver usando o mesmo Gmail provedor, você pode visitar aqui e habilite a verificação em duas etapas.



Passo 2 : Então visite aqui e selecione o aplicativo e o dispositivo para o qual gerar a senha. Vá com o “ Correspondência ” aqui.





etapa 3 : Agora selecione o dispositivo e como estamos usando o dispositivo Raspberry Pi, você pode ir com o “ Outro ”opção. Não é obrigatório qual opção você escolhe.



Passo 4 : Adicione o nome do seu dispositivo e selecione o botão “ Gerar ”opção.

Salve a senha na tela para uso posterior.

Observação : Estou enviando um arquivo com o nome “ email.txt ” aqui e dentro do arquivo, há uma mensagem “ Olá autor do Linux ”. Você pode enviar qualquer arquivo que desejar adicionando texto dentro do arquivo.

Passo 5 : abra o terminal Raspberry Pi e use a seguinte sintaxe para enviar e-mail por meio do comando curl.

ondulação --ssl-reqd \

--url 'smtps://smtp.gmail.com:465' \
--do utilizador 'seumail@gmail.com:senha gerada na Etapa 4' \
--Mail de 'seumail@gmail.com' \
--mail-rcpt 'receiver_mail@gmail.com' \
--subir arquivo nome do arquivo.txt

Na sintaxe acima, o usuário deve adicionar seu endereço de e-mail no lugar de “ seumail@gmail.com ” , enquanto a senha deve ser gerada a partir do mesmo e-mail usando Passo 4 . O receiver_mail pode ser o e-mail de qualquer pessoa para quem você deseja enviar, enquanto o nome do arquivo deve ser aquele, que inclui algum texto.

Após a execução do comando acima, o e-mail será enviado ao destinatário.

Desta forma, você pode enviar qualquer e-mail que quiser diretamente do terminal usando o ondulação comando.

Conclusão

Envio de e-mail através do ondulação O comando é uma maneira ideal de enviar o e-mail do terminal em segundos e é apenas uma questão de um único comando. No entanto, antes disso, os usuários devem gerar a senha da conta de e-mail, que será necessária ao usar o ondulação comando. Sem essa senha, o usuário não poderá enviar um e-mail ao destinatário.