forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 04.04.2018, 02:01
Dmitry Dolzenko
Guest
 
Сообщений: n/a
По умолчанию почта из командной строки

Dmitry Dolzenko написал(а) к All в Apr 18 00:44:26 по местному времени:

From: Dmitry Dolzenko <dol@mig.phys.msu.ru>

Привет!

Посоветуйте, как послать почту из командной строки от рута, чтобы вместо
Charlie Root в имени отправителя стояло произвольное имя, задаваемое из
командной строки?

/D
--- ifmail v.2.15dev5.4
Ответить с цитированием
  #2  
Старый 04.04.2018, 11:02
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: почта из командной строки

Alex Korchmar написал(а) к Dmitry Dolzenko в Apr 18 09:54:43 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Dmitry Dolzenko <dol@mig.phys.msu.ru> wrote:

DD> Посоветуйте, как послать почту из командной строки от рута, чтобы вместо
DD> Charlie Root в имени отправителя стояло произвольное имя, задаваемое из
DD> командной строки?
воспользоваться chfn.

или написать свой скрипт, использующий sendmail и самостоятельно заполняющий
адресные поля. mailx всегда использует то, что написано в gecos.

кстати, писать нерутовые письма от рута - признак ламера.


> Alex


--- ifmail v.2.15dev5.4
Ответить с цитированием
  #3  
Старый 04.04.2018, 12:51
Ivan Novikov
Guest
 
Сообщений: n/a
По умолчанию почта из командной строки

Ivan Novikov написал(а) к Dmitry Dolzenko в Apr 18 12:52:54 по местному времени:


Нello Dmitry!

04 Apr 18 00:44, you wrote to all:

DD> Посоветуйте, как послать почту из командной строки от рута, чтобы
DD> вместо Charlie Root в имени отправителя стояло произвольное имя,
DD> задаваемое из командной строки?
дык, отображаемое в поле "From:" имя (равно как и адрес) задаётся в теле письма. соответственно, проще это прямо в посылаемый текст и засунуть.
или слать посредством sendmail
что-нить типа вроде:
sendmail -f "root@example.com" -F "root of that host" dstuser@dstdomain...


Ivan


--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #4  
Старый 04.04.2018, 12:51
Ivan Novikov
Guest
 
Сообщений: n/a
По умолчанию почта из командной строки

Ivan Novikov написал(а) к Alex Korchmar в Apr 18 13:12:02 по местному времени:


Нello Alex!

04 Apr 18 09:54, you wrote to Dmitry Dolzenko:
DD>> Посоветуйте, как послать почту из командной строки от рута, чтобы
DD>> вместо Charlie Root в имени отправителя стояло произвольное имя,
DD>> задаваемое из командной строки?
AK>
AK> кстати, писать нерутовые письма от рута - признак ламера.

почему сразу нерутовые? можно рутовые, но с указанием, допустим, имени хоста или ещё какой-нибудь дополнительной идентифицирующей информации.

Ivan


--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #5  
Старый 04.04.2018, 13:30
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: почта из командной строки

Alex Korchmar написал(а) к Ivan Novikov в Apr 18 12:08:47 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Ivan Novikov <Ivan.Novikov@f31.n5080.z2.fidonet.org> wrote:

AK>> кстати, писать нерутовые письма от рута - признак ламера.
IN> почему сразу нерутовые? можно рутовые, но с указанием, допустим,
IN> имени хоста или ещё какой-нибудь дополнительной идентифицирующей
имя хоста тебе подставит mta.

а если тебе потребовалась еще какая-то "идентифицирующая информация" -
вероятнее всего, ты используешь запуск от рута чего-то, что вообще не должно
от рута запускаться.

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #6  
Старый 04.04.2018, 17:01
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: почта из командной строки

Eugene Grosbein написал(а) к Dmitry Dolzenko в Apr 18 20:30:42 по местному времени:

03 апр. 2018, вторник, в 22:44 NOVT, Dmitry Dolzenko написал(а):

DD> Посоветуйте, как послать почту из командной строки от рута, чтобы вместо
DD> Charlie Root в имени отправителя стояло произвольное имя, задаваемое из
DD> командной строки?

Тебе так дорог Charlie Root в базе паролей? Поменяй его на нужное имя
командой pw usermod -n root -c "New Name"

Ну или поставь mutt из портов/пакетов и отсылай почту командой типа
mutt -e 'set from=address@test.com realname="Real Name"'

Eugene
--- slrn/1.0.2 (FreeBSD)
Ответить с цитированием
  #7  
Старый 04.04.2018, 17:30
Dmitry Dolzenko
Guest
 
Сообщений: n/a
По умолчанию Re: почта из командной строки

Dmitry Dolzenko написал(а) к Eugene Grosbein в Apr 18 16:12:24 по местному времени:

From: Dmitry Dolzenko <dol@mig.phys.msu.ru>

Привет!

04.04.2018 20:30, Eugene Grosbein пишет:

> Тебе так дорог Charlie Root в базе паролей? Поменяй его на нужное имя
> командой pw usermod -n root -c "New Name"
>
> Ну или поставь mutt из портов/пакетов и отсылай почту командой типа
> mutt -e 'set from=address@test.com realname="Real Name"'
>
> Eugene

Ага, спасибо, подойдет.

/D

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #8  
Старый 04.04.2018, 19:28
Ivan Novikov
Guest
 
Сообщений: n/a
По умолчанию почта из командной строки

Ivan Novikov написал(а) к Alex Korchmar в Apr 18 19:34:02 по местному времени:


Нello Alex!

04 Apr 18 12:08, you wrote to me:

AK>>> кстати, писать нерутовые письма от рута - признак ламера.
IN>> почему сразу нерутовые? можно рутовые, но с указанием, допустим,
IN>> имени хоста или ещё какой-нибудь дополнительной идентифицирующей
AK> имя хоста тебе подставит mta.
оно подставит имя, которое прописано в hostname, а это не всегда то, что хотелось бы видеть в почте если она, например, более внутренняя.
и вообще, вопрос в том, как это всё будет отображаться в письмочиталке у получателя. возможно, что это будет удобнее.

AK> а если тебе потребовалась еще какая-то "идентифицирующая информация" -
AK> вероятнее всего, ты используешь запуск от рута чего-то, что вообще не
AK> должно от рута запускаться.
да почему же?
кто мешает собирать, например, вполне себе рутовые отчёты "daily security run output" с разных хостов в одном месте?


Ivan


--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #9  
Старый 04.04.2018, 21:50
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: почта из командной строки

Alex Korchmar написал(а) к Ivan Novikov в Apr 18 20:34:01 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Ivan Novikov <Ivan.Novikov@f31.n5080.z2.fidonet.org> wrote:

AK>> имя хоста тебе подставит mta.
IN> оно подставит имя, которое прописано в hostname, а это не всегда то, что
он что настроишь, то и подставит. Но надо уметь настраивать, да.

IN> да почему же? кто мешает собирать, например, вполне себе
IN> рутовые отчёты "daily security run
IN> output" с разных хостов в
IN> одном месте?
никто не мешает, но там совершенно нет смысла подменять gecos.
(хотя я бы, наверное, даже заплатил кому-нибудь, кто наконец-то избавит
меня от их генератора или напишет авточиталку. Тот кто это придумал, конечно
молодец, но уже в 99м году у меня было больше одного сервера.)


> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #10  
Старый 04.04.2018, 22:21
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Re: почта из командной строки

Sergey Anohin написал(а) к Alex Korchmar в Apr 18 20:57:45 по местному времени:

Нello, Alex!

AK> кстати, писать нерутовые письма от рута - признак ламера.

а можно поинтересоваться почему сгорела баня?



С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:44. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot