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

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

O ondulação O comando é um dos comandos mais úteis para usuários do Linux, amplamente utilizados para baixar arquivos do servidor. Mas você pode usar o ondulação comando para enviar um email do terminal? É útil para scripts e automatizar tarefas e requer provedores de email, como SMTP ou IMAP, seguidos pelo corpo de email e 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 diretrizes deste artigo.

Enviar e -mail através do comando curl no Raspberry Pi

Para enviar um e-mail através do comando curl no terminal Raspberry Pi, siga as etapas abaixo:

Passo 1: (Opcional) Primeiro, você deve permitir a verificação de 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 ativar a verificação de duas etapas.

Passo 2: Então visite aqui e selecione o aplicativo e o dispositivo para gerar a senha para. Vá com o “Correspondência”Opção 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 que opção você escolhe.

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

Salve a senha na tela para uso posterior.

Observação: Estou enviando um arquivo com o nome “e-mail.TXT”Aqui e dentro do arquivo, há uma mensagem“Hello Linux Author”. Você pode enviar qualquer arquivo que desejar adicionando texto dentro do arquivo.

Etapa 5: Abra o terminal Raspberry Pi e use a seguinte sintaxe para enviar e -mails através do comando curl.

Curl--SSL-Reqd \
--url 'smtps: // smtp.Gmail.com: 465 '\
--Usuário '[email protected]: senha gerada através da etapa 4 '\
[email protected] '\
--Mail-RCPT '[email protected] '\
--Nome do arquivo de arquivo de upload.TXT

Na sintaxe acima, o usuário deve adicionar seu endereço de e -mail no lugar de “[email protected]”, Enquanto a senha deve ser gerada a partir do mesmo email usando Passo 4. O receptor_mail Pode ser o correio de qualquer pessoa para quem você deseja enviar, enquanto o nome do arquivo deve ser o único, que inclui algum texto.

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

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

Conclusão

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