Форум → Сообщество → Флейм → Sell::Sendmail
Sell::Sendmail
Страницы: ← Предыдущая страница →
-
10 октября 2007 г. 17:58, спустя 5 минут 49 секунд
мне php не надо, надо средствами Shell, вообще возможно ли это???? на php можно и за 5мин написать…. -
10 октября 2007 г. 18:20, спустя 21 минуту 27 секунд
В чистом виде, имхо, нет… хотя извратиться можно через всякие перенаправления потоков )
Посмотри тут (http://lib.profi.net.ua/doc/info_sites/OpenNet/opennet/base/dev/mailto.txt.html) - приведен скриптик мелкий на перле, можно считать его шелл-скриптом. Использует модуль Mail::Sender. -
10 октября 2007 г. 18:30, спустя 10 минут 29 секунд
Можно вот ето поковырять:
$ (echo -e "Subject: Cool_archive\nMIME-Version: 1.0\nContent-Type: archive/gzip\nContent-Transfer-Encoding: base64\n"; cat archive.tar.gz) > /usr/sbin/sendmail recip@host – вариант для BASh
Кодировать в base64 можно скриптом на awk:
#!/bin/awk -f
BEGIN{n["/"]=63;n["+"]=62;for(k=26;k;){n[sprintf(f="%c",–k+65)]=k;if(k<10)
n[sprintf(f,k+48)]=k+52;n[sprintf(f,97+k)]=26+k}}{for(i=1;i<=length;){if((s=\
substr($0,i++,1))in n){c=n;if(1==k%=4){b=z*4+(c-(z=c%16))/16}else if(!k)z=c
else if(k==2){b=z*16+(c-(z=c%4))/4}else if(k==3)b=z*64+c;if(k++)printf(f,b)}}}
…. а вот как его (скрипт) вклеить в предыдущее - я не знаю =( -
10 октября 2007 г. 18:49, спустя 18 минут 41 секунду
speedleader. Жесть…. Спасибо…. Уж лучше я на php сделаю)))) -
10 октября 2007 г. 18:54, спустя 5 минут 29 секунд
Patrick - конечно жесть) как она есть ) Чем PHP не шелл-скрипт? )))
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!