Este é meu primeiro post e não sei como apresentar, então vou pular direto para a frente.
Assim, a cada hora eu executo cron um script que gera uma tabela, e queria que isso fosse enviado como notificação ao meu smartphone através do Pushover Email Gateway, no qual um email enviado para um email específico @ pomail.net é automaticamente ativado em uma notificação e exibida no meu telefone.
Ok, então eu já tinha configurado o cron script, depois mudei para a notificação, seguindo o guia de alertas por e-mail da HowToGeek (aparentemente tenho muitos links)
Achei algumas configurações confusas, mas, depois de seguir várias correções de erros on-line, como habilitar aplicativos inseguros no gmail e adicionar uma linha ao final de "/etc/ssmtp/ssmtp.conf", achei que tinha está funcionando quando "echo" Mensagem de teste do servidor Linux usando ssmtp "| sudo ssmtp -vvv [email protected]" conseguiu enviar um email.
Eu modifiquei o arquivo de configuração para isso (sem parênteses): root = (meu e-mail id) @ pomail.net (o e-mail para enviar para) mailhub = smtp.gmail.com: 587 hostname = localhost [email protected] (meu e-mail pi para enviar o e-mail de) AuthPass = senha FromLineOverride = YES UseSTARTTLS = SIM TLS_CA_File = / etc / pki / tls / certs / ca-bundle.crt
E o arquivo de revalias para isso: root: [email protected]: smtp.gmail.com: 587 (não é meu e-mail real)
No entanto, agora a cada hora (o script é executado no cron a cada hora) recebo um email na minha conta [email protected] de [email protected] dentro de uma conversa na qual meu email enviou um email para "pi "com o cco de" pi "e um corpo da mensagem desejada. O email de [email protected] tem um corpo de:
Delivery to the following recipient failed permanently:
pi@localhost Technical details of permanent failure:
DNS Error: 30638252 DNS type 'mx' lookup of localhost
responded with code NXDOMAIN Domain name not found:
localhost ----- Original message ----- DKIM-Signature: v=1;
a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=message-id:from:date:to:subject:mime-version
:content-transfer-encoding;
bh=(random letters that I don't think that I should reveal)=;
b=(more secret random letters)== X-Google-DKIM-Signature: v=1; a=rsa-sha256;
c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:message-id:from:date:to:subject:mime-version
:content-transfer-encoding;
bh=(spooky secret letters)=;
b=(super secret letters)==
X-Received: by (ip address) with SMTP id (I don't think I should reveal this);
Wed, 08 Jun 2016 15:00:44 -0700 (PDT) Return-Path:
<[email protected]> Received: from localhost
([(my ip)])
by smtp.gmail.com with ESMTPSA id (I don't think I should reveal this)
for <pi@localhost>
(version=TLS1 cipher=AES128-SHA bits=128/128);
Wed, 08 Jun 2016 15:00:43 -0700 (PDT) Message-ID:
<(another id)@mx.google.com> From: root
<[email protected]> X-Google-Original-From:
root (Cron Daemon) Received: by localhost (sSMTP sendmail
emulation); Wed, 08 Jun 2016 22:00:42 +0000 Date: Wed, 08
Jun 2016 22:00:42 +0000 To: pi Subject: Cron
<pi@raspberrypi> /home/pi/speedtest-cron.sh MIME-Version:
1.0 Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/home/pi> X-Cron-Env:
<PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=pi>
Então minha mensagem original é mostrada abaixo da mensagem de erro
Agora, não tenho ideia do que esse e-mail significa e provavelmente está me dizendo que configurei algo errado. De qualquer forma, eu adoraria ter uma resposta para esse problema chato, mesmo que seja apenas uma explicação de quão ruim eu estraguei os arquivos de configuração.
Tags raspbian raspberry-pi