У меня есть SMTP-сервер для отправки электронной почты через Red Hat 7.2. Если я наберу команды на сервере, почта будет отправлена успешно. Тем не менее, я попытался создать сценарий для автоматической отправки почты, но это не удалось. Мой сценарий:
#!/bin/bash
(
echo "HELO server.com";
echo "MAIL FROM: account@server.com";
echo "RCPT TO: rcptoacc@server.com";
echo "DATA";
echo "From: account@server.com";
echo "To: rcptoacc@server.com";
echo "Subject: Test mail";
echo -e "\n";
echo "Ok.";
echo "Bye";
echo -e "\n\n.";
echo "QUIT";
) | /usr/bin/telnet smtp_server 25
Что я делаю неправильно?