Добрый день.Как можно отправить почту из шелл на нужный ип. Этот дополнительный почтовый сервер контролирующей системы не прописан в ДНС мх записи на домен.
Письмо формируется просто приаттаченным файликом.
Не могу найти (или понять) в параметрах mail этого ;-(
хотелось бы чтото типо mail -ip 192.168.zzz.ccc -a file....
Linux Suse
>[оверквотинг удален]
>сервер контролирующей системы не прописан в ДНС мх записи на домен.
>
>
>Письмо формируется просто приаттаченным файликом.
>
>Не могу найти (или понять) в параметрах mail этого ;-(
>
>хотелось бы чтото типо mail -ip 192.168.zzz.ccc -a file....
>
>Linux SuseПропиши у себя локально в ДНС. mx запись не обязательно, если ее нет, то идет попытка отправить на А запись. Или ее тоже нет?
>[оверквотинг удален]
>>
>>Не могу найти (или понять) в параметрах mail этого ;-(
>>
>>хотелось бы чтото типо mail -ip 192.168.zzz.ccc -a file....
>>
>>Linux Suse
>
>Пропиши у себя локально в ДНС. mx запись не обязательно, если ее
>нет, то идет попытка отправить на А запись. Или ее тоже
>нет?ничего не понял :)
у машины есть имя, есть доменное имя. в этом домене свой штатный почтарь (с записью мх в днс)
мне нужно с этой машины отправить почту на другой (в обход штатного) почтарь (свой), который ее гарантированно обработает.под винды у меня есть консольная утилита которая отлично работает по этому механизму (шлет почту куда мне надо). теперь нужна такаяже под линукс.
>у машины есть имя, есть доменное имя. в этом домене свой штатный
>почтарь (с записью мх в днс)
>мне нужно с этой машины отправить почту на другой (в обход штатного)
>почтарь (свой), который ее гарантированно обработает.Если sendmail то пропишите в mailertable всю почту этого домена по smtp типа
2.domain.tld smtp:[ip.add.r.r]
>[оверквотинг удален]
>
>ничего не понял :)
>
>у машины есть имя, есть доменное имя. в этом домене свой штатный
>почтарь (с записью мх в днс)
>мне нужно с этой машины отправить почту на другой (в обход штатного)
>почтарь (свой), который ее гарантированно обработает.
>
>под винды у меня есть консольная утилита которая отлично работает по этому
>механизму (шлет почту куда мне надо). теперь нужна такаяже под линукс.Вам никто не запрещает использовать литеральную форму user@xxx.xxx.xxx.xxx. Правда та сторона должна принимать данную форму
если вы имеете в виду что на свой локальной машине я могу подменить запись mx ?
типо в хостс прописать на штатный почтарь другой ип?пока это не подходит, т.к. я потеряю возможность работать с штатной почтой.
>если вы имеете в виду что на свой локальной машине я могу
>подменить запись mx ?
>типо в хостс прописать на штатный почтарь другой ип?
>
>пока это не подходит, т.к. я потеряю возможность работать с штатной почтой.
>пропишите в /etc/hosts
ххх.ххх.ххх.ххх имя_хоста
где ххх.ххх.ххх.ххх нужный вам ип-адрес, а имя_хоста - любое имя, можно даже не FQDN
после этого mail user@имя_хоста -a file.txt
пользователь user должен существовать на удаленной системе
еше вот возник косяк# mail -V
/usr/bin/mail: line 1: /virtual/backup_arch/control.file: Permission deniedвидимо после этой кривой команды:
/usr/bin/mail -s aaaa 2009 07 13 -r bbbb control@ccc < /virtual/backup_arch/control.file(control.file - это мой файл с сообщением)
как бы поправить это дело ? :((
осмысление ситуации првиело к мысли о безвозвратной потере /usr/bin/nailможн ли его както восстановить ? натйи на исходном исошнике ?
>можн ли его както восстановить ?да
> натйи на исходном исошнике ?
ну ведь он не из астрала взялся? Другое дело, что иногда вытащить его затруднительно.
Какой дистр хоть?
>Какой дистр хоть?Linux Suse
в первом посте указано ;)
Наверное suse у нас единое и неделимое, без версий и делений на OpenSuSE, SLES, еще что-то там. Ну что ж предоставим автору самому искать нужный rpm.
SLES 9 SP4т.е. при инсталяции использовались 4 диска Sles 9 sp4 + 6 дисков Sles 9 rc5
дальнейшие исследовнаия выявили следующее:нужный мне бинарник nail есть на дисках в пакете
mailx-10.6-65.1.src.rpmв системе также присутсвует установленный
# rpm -qa | grep mailx
mailx-10.6-65.1
Ну так переустановите его :)
ЕМНИП rpm -U --replacepkgs путь/к/rpm