Article View: ch.comp.os.linux
Article #12021Re: Lösung für en gros Mailversand
From: Matthias Leisi
Date: Thu, 23 Aug 2001 18:00
Date: Thu, 23 Aug 2001 18:00
44 lines
2254 bytes
2254 bytes
Mario Ramseier in ch.comp.os.linux:
>Suche eine L�sung um ein paar 1000 Mails jeweils einzeln an verschiedene
>Adressen zu versenden.
>Alle Adresse sind in einer MySQL Datenbank, (k�nnte sie nat�rlich auch
>vorher per Cron in eine txt ausgeben.)
Mit "mail" auf einer Unixkiste ist das relativ leicht moeglich.
Der prinzipielle Aufruf:
| mail -s "Hier kommt das Subject" user@domain somebody@domain < mailtext
Beim versenden von _vielen_ Mails kommt man wohl schnell an die
Grenzen der Anzahl Mailadressen, die mail gleichzeitig schluckt.
"mail" kann aber in ~/.mailrc Verteilerlisten angeben; diese
kannst du mit einem Cronjob direkt aus der MySQL-Datenbank
erzeugen:
--- cut ~/.mailrc ---
alias part01 x@y bla@fasel
alias part02 blubb@blabb foo@bar
--- cut ---
Entsprechend rufst du mail folgendermassen auf:
| mail -s "Immer noch Subject" part01 < mailtext
| mail -s "Immer noch Subject" part02 < mailtext
Wobei "mailtext" eine Datei mit dem zu versendenden Text ist.
Wenn du fuer die Generierung der ~/.mailrc-Datei die
Mailadressen nach Domains sortierst kannst du zudem die
Auslieferung wesentlich beschleunigen.
"mail" kann meines Wissens keinen beliebigen Absender setzen,
d.h. als "From:" erscheinen Adresse und Name des jeweiligen
Users.
HTH,
Matthias
--
Swiss Internet User Group Jetzt Mitglied werden!
http://www.siug.ch/about/mitglieder/
Technical Details
Message-ID:
<slrn9oah63.hdv.matthias@hub.net.astrum.ch>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!gatel-ffm!news-fra1.dfn.de!news-ge.switch.ch!news.imp.ch!news.imp.ch!imp.ch!matthiasReferences:
<3B853048.76F45D18@ramsi.ch>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: f4b73,c348f93724182c62 X-Google-Attributes: gidf4b73,public X-Google-ArrivalTime: 2001-08-23 11:05:06 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!gatel-ffm!news-fra1.dfn.de!news-ge.switch.ch!news.imp.ch!news.imp.ch!imp.ch!matthias From: matthias@astrum.ch (Matthias Leisi) Newsgroups: ch.comp.os.linux Subject: Re: Lösung für en gros Mailversand Date: Thu, 23 Aug 2001 20:00:35 +0200 Organization: (private) Lines: 44 Message-ID: <slrn9oah63.hdv.matthias@hub.net.astrum.ch> References: <3B853048.76F45D18@ramsi.ch> NNTP-Posting-Host: 010.catv14.balcab.ch Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit User-Agent: slrn/0.9.6.3 (Linux)