[Postfixbuch-users] Test-Spool erzeugen
Peer Heinlein
p.heinlein at heinlein-support.de
Sa Jun 21 21:58:06 CEST 2008
Am Samstag, 21. Juni 2008 schrieb Stefan Förster:
> Wie geht man sowas an?
In aller Regel dürften stinknormale Testmails über smtp-source erzeugt und
an einen Empfänger gehend bereits ausreichend stabile Daten
gewährleisten. Ja, im Detail könnte sich das dann noch etwas
unterscheiden, weil ETWAS vielleicht hier oder da durch Caching
beeinflußt wird, aber prinzipiell ist das schon okay, denn es kommt auf
die Zehnerpotenz an. Genauer läßt sich die Zukunft eh nicht bestimmen.
Als nächste Stufe könnte man 20 verschiedene Ziele nehmen und über
smtp-source dann einfach jeweils 1.000 Mails an je eines der 20 Ziele
erzeugen und das ein paar mal bis man bund gemixt 500.000 Mails in petto
hat.
Als nächsten Schritt kann man dann den Aufwand treiben und richtige Mails
haben wollen, damit auch etwas MIME-Struktur, Attachements etc. ins Spiel
kommen. Dazu würde ich einfach 20 Testmails erzeugen und dann mittels
Script diese 20 Mails reihum an jeweils 20 Leute senden lassen und das
dann als Schleife so lange, bis man 500.000 Mails in der Queue hat.
-Und spätestens das reicht aus um wirklich realistische Daten zu haben. Ob
man 20 Mails hat oder wirklich 500.000 verschiedene Mails ist in meinen
Augen egal.
So der Weg wenn man alles per Hand baut.
Alternativ wieder die Liste von 20 Testempfängern nehmen und dann einen
riesengroßen find-Befehl absetzen, der über alle Nutzermaildirs geht und
damit viele, viele, viele reelle Mails hat die dann nach dem
Zufallsprinzip an die Testaccounts gesendet werden.
Und wenn man es ganz richtig machen will:
a) Ein Ziel-System test.bla.de aufsetzen (oder 10 Zielsysteme), die die
gleichen Accounts wie das Hauptsystem hat.
b) Test-System stoppen
c) BCC-Maps oder virtual-Maps aufsetzen die Mails von user at bla.de an
user at bla.de und an user at test.bla.de weiterleiten. -Im Zweifel ist das ein
sender-bcc-Maps mit einer Zeile Regexp.
d) Daten sammeln -- die stauen sich in der Queue
e) Test-System starten, Queue flushen
So hat man 100% echte Mails an 100% echte Accounts in ihrer Verteilung.
Aber, ganz ehlich: smtp-source reicht aus...
Peer
--
Heinlein Professional Linux Support GmbH
Linux: Akademie - Support - Hosting
http://www.heinlein-support.de
Zwangsangaben lt. §35a GmbHG:
HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin
Mehr Informationen über die Mailingliste Postfixbuch-users