Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

Отправка мыла из консоли

Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Отправка мыла из консоли

Сообщение nezabudka »

Утилита mail установлена. В компе работает почтовый агент Evolution
По инструкции ввожу

Код: Выделить всё

echo "Привет Олеси из консоли" | mail -s "test" gxendz@mail.ru
дебиан ваще ни че не возвращает, федора вернула вот это

Код: Выделить всё

/usr/sbin/sendmail: Нет такого файла или каталога
"/home/nez/dead.letter" 9/245
. . . message not sent.
Выходит что бы мне просто из скрипта отправить оповещение на почту о сбое
надо устанавливать и настраивать еще и sendmail ?
Ну ладно, допустим я все равно с почтой еще не работала, надо когда то приобщатся.
Но может есть какие то варианты по настройке почты из консоли?
Может давайте вместе понастраиваем, интересно же
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Шпак Дмитрий
Местный говорун
Местный говорун
Сообщения: 579
Зарегистрирован: 19 янв 2015, 15:56
Откуда: Russian_federation, какой то

Re: Отправка мыла из консоли

Сообщение Шпак Дмитрий »

В Fedora 23

Код: Выделить всё

[root@dcdima ~]# which mail 
/usr/bin/mail

[root@dcdima ~]# ls -l /usr/bin/mail
lrwxrwxrwx 1 root root 5 янв  7 19:54 /usr/bin/mail -> mailx

[root@dcdima ~]# rpm -qf $(which mailx)
mailx-12.5-18.fc23.x86_64
советую postfix и exim :)
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Отправка мыла из консоли

Сообщение nezabudka »

Это я знаю что в феде пакет mail называется mailx
Он у меня установлен, в дебе так же установлен пакет exim4
В федоре его не нашла, теперь понятно почему. Называется он уже
просто exim. Вобщем что бы то ни было нужно настраивать транспортный
агент, а я думала так просто можно из консоли письма слать на деревню дедушке :D
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Шпак Дмитрий
Местный говорун
Местный говорун
Сообщения: 579
Зарегистрирован: 19 янв 2015, 15:56
Откуда: Russian_federation, какой то

Re: Отправка мыла из консоли

Сообщение Шпак Дмитрий »

nezabudka писал(а):Это я знаю что в феде пакет mail называется mailx
Он у меня установлен, в дебе так же установлен пакет exim4
В федоре его не нашла, теперь понятно почему. Называется он уже
просто exim. Вобщем что бы то ни было нужно настраивать транспортный
агент, а я думала так просто можно из консоли письма слать на деревню дедушке :D

Какой транспортный агент? :) ХВатит уже пить, новый год кончился :). пакет mailx позволяет отправлять почту, это простой простовый клиент, только консольный. Посмотри, на что у тебя ссылается mail
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Отправка мыла из консоли

Сообщение nezabudka »

Пробую и с рута и так ни че не получается. Почты нет
[album]264[/album]
Расшифруй если можешь вот эту строчку из вывода journalctl

Код: Выделить всё

sendmail[3306]: My unqualified host name (rox) unknown; sleeping for retry
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Отправка мыла из консоли

Сообщение nezabudka »

У меня в компе не установлен домен. Просто имя компа rox и все. Может по этому?
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Шпак Дмитрий
Местный говорун
Местный говорун
Сообщения: 579
Зарегистрирован: 19 янв 2015, 15:56
Откуда: Russian_federation, какой то

Re: Отправка мыла из консоли

Сообщение Шпак Дмитрий »

nezabudka писал(а):У меня в компе не установлен домен. Просто имя компа rox и все. Может по этому?

там по умолчанию sendmail стоит, жуткий сношатель мозга. Удали и поставь posyfix.
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Отправка мыла из консоли

Сообщение nezabudka »

Ага, нашла postfix Будем пробовать
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватара пользователя
ALEXX
Администратор
Администратор
Сообщения: 1350
Зарегистрирован: 21 дек 2014, 14:59
Откуда: Королёв
Контактная информация:

Re: Отправка мыла из консоли

Сообщение ALEXX »

nezabudka писал(а):Ага, нашла postfix Будем пробовать
Мдя.. для Postfix тебе потребуется:
Статический IP с привязанным доменным именем, и обратная (PTR) запись у провайдера, что на таком то IP висит такое то доменное имя :)
Если юзать Postfix в локалке, то доменное имя не обязательно иметь.
ЗЫ.. хотя его можно как транспорт настроить к внешнему почтовику...
Шпак Дмитрий
Местный говорун
Местный говорун
Сообщения: 579
Зарегистрирован: 19 янв 2015, 15:56
Откуда: Russian_federation, какой то

Re: Отправка мыла из консоли

Сообщение Шпак Дмитрий »

hotmax писал(а):
nezabudka писал(а):Ага, нашла postfix Будем пробовать
Мдя.. для Postfix тебе потребуется:
Статический IP с привязанным доменным именем, и обратная (PTR) запись у провайдера, что на таком то IP висит такое то доменное имя :)
.
А в каком SMTP сервере это не нужно? ОНа просто хочет отправлять письма. Кстати PTR запись пожно прокинуть к себе на DNS если договориться. У меня получалось.
Ответить

Вернуться в «Решаем трудности вместе»