Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: Sending many mails


  • Subject: Re: lug-bg: Sending many mails
  • From: Vasil Kolev <vasil@xxxxxxxxxx>
  • Date: Wed, 14 Jul 2004 22:43:26 +0300
  • Organization: Ludost Networks

На ср, 2004-07-14 в 19:45, Emil Sakalijski записа:
> Здравейте!
> Извинявам се ако повдигам отново такъв въпрос, но ми се налага да
> пращам много e-mail 
> съобщения до около 60-70 клиента, но не трябва да се виждат останалите
> реципиенти
> Тоест, всяко съобщение да е само към един адрес. Как или с какво да го
> направя?
>  

Ами следното дали ти върши работа?
#!/bin/sh

if [ -z "$3" ] ; then
	echo Usage: $0 message list_of_addresses from_addr
	exit 1
fi

list="$2"
msg="$1"
from="$3"

for i in `cat $list`; do
	cat $msg |sed "s/TOADDR/$i/g" | /usr/sbin/sendmail -f "$from" "$i"
done




Съобщението (първия параметър) трябва да изглежда горе-долу така:

From: Evil admins <admins@xxxxxxxx>
To: <TOADDR>
Subject: EEeeeevil

Dear customers, we are evil.


(ако искаш да е на кирилица и т.н., можеш да си допишеш нужните
headeri-и). Вариации по темата могат да се правят много лесно, с вадене
на адреси от база данни, с генериране на съобщението от някоя програма,
и т.н.


Attachment: signature.asc
Description: This is a digitally signed message part



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.