rozeslani vice mailu
Dalibor Straka
dast na panelnet.cz
Středa Květen 4 17:33:47 CEST 2005
On Wed, May 04, 2005 at 04:52:43PM +0200, Martin wrote:
> problem je v tom, ze si nejsem uplne jist, jak to spravne udelat, aby
> vse odeslo a hlavne vsem doslo jak ma...
>
> resim tedy zda je lepsi:
> 1. poslat nejakym skriptem mail po mailu na smtp server
> 2. dat vsechny prijemce do skrite kopie a poslat to jako jeden mail
> 3. jakykoliv jiny, "spravny", zpusob
>
> zacal jsem psat skript, tak to snad zafunguje..., kazdopadne pokud nekdo
> dokazate rict, zda je lepsi poslat to mail po mailu ci jako jeden, viz.
> vyse, tak budu rad.
>
Nekolikrat jsem takhle rozesilal maily nekolika tisicum studentu.
Jednou jsem pro kazdy e-mail provedl prikaz obdobny mailx a sleep jsem
nedaval, ale usleep bohate stacil :-). Podruhe jsem seznam rozsekal po
padesati a prijemce jsem nacpal do Bcc:, 6000/50=120 pripojeni k serveru,
ale pak uz klidne pouzijte sleep.
Ten prvni tu dokonce mam:
#!/bin/sh
while read A; do
/usr/bin/metasend -b -F "Informacni centrum <a na b.c>" -c " " \
-f /tmp/text_mail -s "Informacni centrum - CIPS" \
-e 7bit -m "text/plain" -t "$A"
echo $A
#usleep 100000 #tj. mene nezli 10/sec
done
spoustelo se to cat /cesta/seznam.txt|./skript.sh
a zacalo to vypisovat na terminal.
-- Dalibor Straka
Další informace o konferenci Linux