🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #12021

Re: Lösung für en gros Mailversand

#12021
From: Matthias Leisi
Date: Thu, 23 Aug 2001 18:00
44 lines
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!matthias
References: <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)