Страница 1 из 1

посылка почты через ком.строку

Добавлено: 06 июл 2004, 13:53
sergeyvlad
Ситуация такая .Есть локалка(3 машинки), На одной из них поставлен Postfix. мне необходимо из командной строки (скрипт на bash)одной машины послать письмо другой. (главное чтобы из командной строки )
я так понимаю чтобы оно пришло сначала на сервер а потом отправилось на другую машинку.dns настроен. все slackware. на клиентах по 256 метров жесткий так что особо не разгуляешься.
не понимаю что должно быть запущено и с помощью какого средства это можно сделать.
заранее спасибо

Добавлено: 06 июл 2004, 14:18
Llama
вариант 1:
ставить локальный MTA и настравить егол, затем юзать обычный mail. Как я понял, у тебя флешка? Для нее MTA не подходит, т.к. количество циклов перезаписис AFAIK все же ограничено...
вариант 2: программа на C которая делает то что тебе надо... Занимет мало места, но ее нужно еще написать :)
вариант 3: то же на перле... но надо тогда еще ставить perl
вариант 4: natcat + shell - похоже именно то, что ты просил...

Добавлено: 06 июл 2004, 15:07
sergeyvlad
ставить локальный MTA - это я понял sendmail. у меня стоит mail (nail) и стоит sendmail но в настройках sendmail так и не разобрался где можно внятно почитать по этому и доку по mail нет понятия как они взаимодействуют

Добавлено: 06 июл 2004, 15:12
Llama
Бр... настройка sendmail дело нетривиальное ;)
Поставь туда exim или postfix - их настроить попроще будет. Ключевые слова при поиске - smarthost relay

Добавлено: 06 июл 2004, 15:21
sergeyvlad
т.е я так понял на локальную машину надо тоже постфикс ставить и уже он будет отсылать мыло на сервер а как связаны постфикс и mail и как будет выглядеть строка в bash
что то типа {mail адрес subj и текст письма }?

Добавлено: 06 июл 2004, 15:25
sergeyvlad
и еще постфикс на машинку не влезает

Добавлено: 06 июл 2004, 16:14
Llama
примерно так. удали sendmail ;)
mail будет из комплекта постфикса...
Хотя если это будет заведомо не уникальное решение, то может оказать проще ставить Perl или написпть программку на C...

Добавлено: 06 июл 2004, 16:47
sergeyvlad
победил написанием программки на perl
Спасибо