Титла: telnet .. <EOF ..... Публикувано от: dvbb в Apr 18, 2010, 17:06 Здравейте
Опитвам се да си пращам един репорт за свършена работа на пощата през telnet. Проблема е, че затваря сесията преди да се изпратят командите. Код Като изпълня скрипта се получава: Connected to mail.host.com. Escape character is '^]'. Connection closed by foreign host. Ако изпълня командите на ръка без <<EOF .. EOF се получава. Титла: Re: telnet .. <EOF ..... Публикувано от: Acho в Apr 18, 2010, 17:23 А задължително ли с telnet трябва да е сендването на мейла ?
Титла: Re: telnet .. <EOF ..... Публикувано от: dvbb в Apr 18, 2010, 18:53 В случая да , тъй като telnet има масово на машините. nc няма на машината.
Титла: Re: telnet .. <EOF ..... Публикувано от: Acho в Apr 18, 2010, 18:59 ОК. Не вярвам да нямат и командата mail. Попитах те защото пращането на мейл от конзолата (на ръка или пък с bash скрипт) аз го правя с командата:
/bin/mail -s "Subject na mejla." pencho@abv.bg < /home/pencho/mailmessage и си го сендва за секунда. Ако искаш, опитай така с твоите subject, e-mail адрес, файл с текста на мейла. Даже съм го вкарвал в cron-а, ако искам да се сендва периодично. Успехи. Титла: Re: telnet .. <EOF ..... Публикувано от: dvbb в Apr 18, 2010, 19:19 :) с mail би станало ако имаше работеш mail server. Единствено с telnet може да стане , но как ? :)
Титла: Re: telnet .. <EOF ..... Публикувано от: b2l в Apr 18, 2010, 21:14 :) с mail би станало ако имаше работеш mail server. Единствено с telnet може да стане , но как ? :)Ей спамер! Титла: Re: telnet .. <EOF ..... Публикувано от: dvbb в Apr 18, 2010, 22:36 :) целта ми не е спам. За спам има доста по удачни варианти от това да си правя скрипт с telnet.:) с mail би станало ако имаше работеш mail server. Единствено с telnet може да стане , но как ? :)Ей спамер! Трябва ми за да ми репортва отдалечена машина всеки ден след като изпълни дадени неща. Леко е странно да си спамя собствения mail server :) Титла: Re: telnet .. <EOF ..... Публикувано от: dejuren в Apr 30, 2010, 22:12 Инсталираме mutt:
Код: aptitude install mutt Hастройваме mutt: Код: $ cat .muttrc Използваме mutt в скрипт: Код: echo body | mutt -s "subject" dejuren\@host.com |