[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