mailserver auf massennachrichten einrichten?

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
conym18
Posts: 137
Joined: 2003-01-21 12:41

mailserver auf massennachrichten einrichten?

Post by conym18 » 2003-11-18 16:19

hi,

wie kann ich meinen mailserver (sendmail) auf eine menge nachrichten einrichten, so dass diese optimal verschickt werden?

als beispielsweise das ich ein newsletter an alle kunden verschicke und diese best/schnellstmöglich verschickt werden?

evtl. mit mehreren prozessen in PHP?

danke

conrad

lufthansen
Posts: 390
Joined: 2002-09-24 17:31
Location: NRW

Re: mailserver auf massennachrichten einrichten?

Post by lufthansen » 2003-11-18 17:33

php ist nicht so doll geeignet weil der "relaitv" schnell timeoutet ....

alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

Re: mailserver auf massennachrichten einrichten?

Post by alexander newald » 2003-11-18 17:58

Hallo,

für wirklich grosse Verteilerlisten sollte man ein Script schreiben, welches die E-Mails direkt an den Empfänger Mailserver zustellt. Net::SMTP für Perl bietet sich dazu zB. an.

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: mailserver auf massennachrichten einrichten?

Post by dodolin » 2003-11-18 18:04

für wirklich grosse Verteilerlisten sollte man ein Script schreiben, welches die E-Mails direkt an den Empfänger Mailserver zustellt. Net::SMTP für Perl bietet sich dazu zB. an.
Ne, davon halte ich mal gar nix. Da werden keine temp. Errors behandelt, keine Bounces, keine fehlerhaften Adressen, einfach gar nix.

Eine Mailinglistensoftware macht das alles automatisch. Außerdem kann man einen guten MTA in dieser Hinsicht sehr gut tunen, z.B. indem man ihm sagt, wieviele parallele Connections er aufmachen darf, wieviele RCPT er in einer Session pro Host machen darf, etc. pp. Es gibt genügend Beispiele wirklich großer Mailinglisten, die problemlos funktionieren...

Leider kenne ich sendmail zu wenig, um da konkret helfen zu können.

alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

Re: mailserver auf massennachrichten einrichten?

Post by alexander newald » 2003-11-18 18:15

Wenns umbedingt ohne extra Script sein soll:

In die linux.m4

Code: Select all

define(`confDELIVERY_MODE',             `background')dnl
define(`confMAX_RUNNERS_PER_QUEUE',     `15')dnl
define(`confNICE_QUEUE_RUN',            `19')dnl
define(`confSPLIT_ACROSS_QUEUE_GROUPS', `True')dnl
define(`confCON_EXPENSIVE',             `True')dnl
define(`confMCI_CACHE_SIZE',            `10')dnl
define(`confMCI_CACHE_TIMEOUT',         `10m')dnl
QUEUE_GROUP(`com',                      `P=/var/spool/mqueue/com, R=5, r=25, F=f')
QUEUE_GROUP(`net',                      `P=/var/spool/mqueue/net, R=5, r=25, F=f')
QUEUE_GROUP(`org',                      `P=/var/spool/mqueue/org, R=5, r=25, F=f')
QUEUE_GROUP(`de',                       `P=/var/spool/mqueue/de, R=10, r=25, F=f')
QUEUE_GROUP(`info',                     `P=/var/spool/mqueue/info, R=5, r=25, F=f')
QUEUE_GROUP(`uk',                       `P=/var/spool/mqueue/uk, R=3, r=25, F=f')
QUEUE_GROUP(`mqueue',                   `P=/var/spool/mqueue/default, R=10, r=25, F=f')
define(`confMAX_QUEUE_CHILDREN',        `100')dnl
und unter LOCAL_RULESETS

Code: Select all

Squeuegroup
R$* @ $* de             $# de
R$* @ $* com            $# com
R$* @ $* net            $# net
R$* @ $* org            $# org
R$* @ $* info           $# info
R$* @ $* uk             $# uk
R$*                     $# mqueue

conym18
Posts: 137
Joined: 2003-01-21 12:41

Re: mailserver auf massennachrichten einrichten?

Post by conym18 » 2003-11-18 21:13

hi,

und was soll ich mit der letzten antowort anfange?

muß ich in den dateien was verändern ?


danke

conrad

alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

Re: mailserver auf massennachrichten einrichten?

Post by alexander newald » 2003-11-18 21:24

Hm, wenn du die Antwort nicht verstanden hast: Nein, lass es, denn sonst geht Sendmail evtl. hinterher nicht mehr, wenn du nicht genau weisst, was das bedeutet.

conym18
Posts: 137
Joined: 2003-01-21 12:41

Re: mailserver auf massennachrichten einrichten?

Post by conym18 » 2003-11-18 21:33

und wie schaffe ich folgende?

"Außerdem kann man einen guten MTA in dieser Hinsicht sehr gut tunen, z.B. indem man ihm sagt, wieviele parallele Connections er aufmachen darf, wieviele RCPT er in einer Session pro Host machen darf"


danke

conrad

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: mailserver auf massennachrichten einrichten?

Post by captaincrunch » 2003-11-18 21:38

Zuerst einmal, indem du einen vernünftigen MTA verwendest. Sofern du den in Benutzung hast, macht dir dein vServer den nächsten Strich durch die Rechnung ... ;)

SCNR
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

conym18
Posts: 137
Joined: 2003-01-21 12:41

Re: mailserver auf massennachrichten einrichten?

Post by conym18 » 2003-11-18 21:44

ich glaube ich habe sendmail,

jaab.

wie und wo muß ich was umstellen?

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: mailserver auf massennachrichten einrichten?

Post by captaincrunch » 2003-11-18 21:53

rpm -e sendmail

bzw.

apt-get remove --purge sendmail
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc