Почтовый сервер BCC по адресу @ servername

Я прошу прощения, если это глупый / излишний вопрос.

У меня Ubuntu Server 16.04, основное использование - в качестве тестовой среды и опыта обучения. У меня есть настройка SSH на этом сервере, который работает нормально. У меня установлен mailutils ssmtp для использования задания cron для ежедневной отправки мне электронного письма с моим внешним IP-адресом. Я слишком ленивый / дешевый на данный момент, чтобы настроить статический IP.

Всякий раз, когда я получаю это письмо, оно автоматически отправляет адреса BCC @ servername и ip @ servername. Я не могу понять, где / почему это происходит.

Ниже приведен скрипт, который я использую.

Код заимствован из другого источника, не моего.

#!/bin/sh

SUBJ="Server IP Address"
EMAIL="email@gmail.com"

ip2=""

ip2=$(wget -qO- ifconfig.me/ip)

echo "$ip2" | mail -s $SUBJ $EMAIL
exit
fi

У меня также есть эта проблема, когда Logwatch отправляет отчет по электронной почте, за исключением root @ servername.

Пожалуйста, дайте мне знать, если я пренебрегаю предоставлением дополнительной информации, или это просто глупость.

Я уже пытался проверить возможное исправление, но, возможно, пропустил его из-за формулировок. Спасибо за вашу помощь.

0
задан 25 April 2017 в 19:36

1 ответ

Нашли исправление, пытаясь исправить что-то еще, забавно, как это работает.

#!/bin/sh

(wget -qO- ifconfig.me/ip) > ip.txt

mail -s "HomeOne IP Address" sarvis.server1@gmail.com < ip.txt 

По какой-то причине переменные в скрипте bash приводили к тому, что почта выглядела странно и пыталась отправить ее на странные и несуществующие адреса электронной почты.

0
ответ дан 25 April 2017 в 19:36

Другие вопросы по тегам:

Похожие вопросы: