Hallo Liste, ich hab' jetzt masqmail 0.2.2-1 rpm für SuSE 7.0 installiert und hab' nun einige Probleme mit der Konfiguration. Ich hab das rpm mit rpm -U masqmail.0.2.2-1.i386.rpm installiert. Problem 1: Der masqmail daemon startet nicht beim Hochfahren oder beim Switchen des Runlevel. Es sind auch keine Start-Links in /etc/init.d/rc3.d und ein Start-Script in /etc/init.d gibts auch nicht. Also, was ist da schiefgelaufen? Problem 2: Wie muss ich masqmail konfigurieren, dass es automatisch feststellt, wenn ich online bin und dann alle 10 Minuten die vorhandenen Mailaccounts mit POP3 abruft, aber rausgehende Mail sofort verschickt, sobald sie in der Queue landet? Wenn ich offline bin, soll die Mail nur gequeued werden und sobald ich online gehe, soll die Queue rausgehen. Wie mach ich das? Vielen Dank für eure unermüdliche Hilfe, Daniel
Hallo Daniel, Daniel_Cremer@gmx.de (Daniel Cremer) writes:
Hallo Liste,
ich hab' jetzt masqmail 0.2.2-1 rpm für SuSE 7.0 installiert und hab' nun einige Probleme mit der Konfiguration. Ich hab das rpm mit rpm -U masqmail.0.2.2-1.i386.rpm installiert.
Problem 1: Der masqmail daemon startet nicht beim Hochfahren oder beim Switchen des Runlevel. Es sind auch keine Start-Links in /etc/init.d/rc3.d und ein Start-Script in /etc/init.d gibts auch nicht. Also, was ist da schiefgelaufen?
Problem 2: Wie muss ich masqmail konfigurieren, dass es automatisch feststellt, wenn ich online bin und dann alle 10 Minuten die vorhandenen Mailaccounts mit POP3 abruft, aber rausgehende Mail sofort verschickt, sobald sie in der Queue landet? Wenn ich offline bin, soll die Mail nur gequeued werden und sobald ich online gehe, soll die Queue rausgehen. Wie mach ich das?
Jetzt kommen mehrere Schritte, erst einmal die Manual-Pages suche, das
geht mit 'apropos masqmail' damit zu etwas mehr Informationen
bekommst. Nun zum Handwerk, in /etc/init.d/ sind jetzt zwei
Startscripte, eines fuer sendmail und eines fuer masqmail, das
sendmail script sicherst du, indem es mit 'mv sendmail sendmail.bak'
verschoben wird, dann 'cd /usr/sbin; mv sendmail sendmail.bak;' jetzt
noch einen link von masmail auf sendmail 'ln -s /usr/sbin/masqmail
/usr/sbin/sendmail'.
In /etc/masqmail sollten einige Dateien sein, masqmail.conf,
example.route, example.get.
Prinzipiell hilft man 8 masqmail und man 5 masqmail.conf weiter, ich
zitiere mal beispielhaft meine Eintraege
/etc/masqmail/masqmail.conf
host_name="pink.l4b.de"
local_hosts="pink;l4b.de;localhost"
# Anmerkung, der Eintrag l4b.de als localhost muss sein, da dieser
# host einen mx record hat
local_nets="*.l4b.de;*.fax"
# Das local net .fax ist fuer das mai2fax gateway
listen_addresses="192.168.100.97:25;localhost:25"
remote_port=25
spool_dir=/var/spool/masqmail"
mail_dir="/var/spool/mail"
#nach dem FHS ist das jetzt, glaube ich, /var/mail
use_syslog=false
log_dir="/var/log/masqmail"
do_queue=false
#damit solle man experimentieren um zu pruefen was fuer die eigene
#Situation am besten ist.
online_detect=file
online_file="/tmp/online"
mda="/usr/bin/procmail -d ${rcpt_local}"
alias_file="/etc/aliases"
alias_local_caseless=true
connect_route.gmx="/etc/masqmail/gmx.route"
get.dieter=/etc/masqmail/dieter.get
/etc/masqmail/gmx.route
protocol=smtp
allowed_mail_locals="dieter;news;work"
mail_host="mail.gmx.de"
do_correct_helo=true
map_return_path_addresses="dieter: dkluenter@gmx.de; news: dkluenter@gmx.de; work: dkluenter@gmx.de"
#
map_h_from addresses="dieter: Dieter Kluenter
Hallo Daniel, * Daniel schrieb:
Hallo Liste,
ich hab' jetzt masqmail 0.2.2-1 rpm für SuSE 7.0 installiert und hab' nun einige Probleme mit der Konfiguration. Ich hab das rpm mit rpm -U masqmail.0.2.2-1.i386.rpm installiert.
Problem 1: Der masqmail daemon startet nicht beim Hochfahren oder beim Switchen des Runlevel. Es sind auch keine Start-Links in /etc/init.d/rc3.d und ein Start-Script in /etc/init.d gibts auch nicht. Also, was ist da schiefgelaufen?
Wenn du das RPM von Packman installiert haben solltest, dann hast du einen Fehler gemacht. http://packman.links2linux.de/index.php4?action=091&vn=2 Du setzt SuSE 7.2 ein und da sollte wegen der geänderten Runlevelstruktur, ab 7.1, das andere Paket(für 7.1) genommen werden. Wofür mache ich so ein schönes SPEC-File das mir je nach Version, 7.0 oder 7.1 ein andres RPM mit anderer Runlevelstruktur baut ;) -- bye Waldemar
participants (3)
-
Daniel Cremer
-
Dieter Kluenter
-
Waldemar Brodkorb