• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Postfix unter Suse 9.0 - mailq wird nicht abgearbeitet

Status
Für weitere Antworten geschlossen.
G`Day,

leider habe ich im Moment keinen Zugriff auf das System, d.h. ich muss etwas "wischiwaschi" fragen, ggf. kennt aber jemand das Symptom und kann helfen:

Installiert: SuSE 9.0
Postfix + AmavisD + Spamd
(Ganz vergessen, Ich habe lmtp genommen in der /etc/postfix/master.cf)

Nach einem Reboot läuft postfix wunderbar, arbeitet auch ggf. die mailq ab. Ich "sehe" das meist 2 (so definiert in /etc/amavisd.conf und in /etc/postfix/master.cf(g?)) amavis-"jobs" laufen.

Nach einiger Zeit (2-4h) läuft die mailq mehr und mehr "voll", d.h. auslieferbare E-Mail wird nicht in`s Postfach gelegt.

Ab und zu hilft ein stop/start von Postfix, ab und zu auch nur ein reboot.

Frage:

Wie bekomme ich raus WARUM E-Mail in der mailq nicht ausgeliefert wird (es steht nix dabei wie z.B. bei richtigem Schrott - bei dem z.B. die Adresse nicht stimmte, das Postfach auf der Gegenseite voll ist, der User nicht existiert etc.).


Danke für eure Hilfe
 
was steht denn da sinngemäß in der mailq? was von deferred? Dann wird die Mail zurückgehalten, ganz bewußt, weils die cf so will
 
OP
B

BerndHennig

Newbie
G`Day,

so, jetzt sitze ich am Rechner, folgendes steht im Log:


606F7C29E14 140618 Fri Jun 17 18:27:56 username@hennig-consulting.com
(connect to 127.0.0.1[127.0.0.1]: read timeout)
user2@Hennig.DE
user3@Hennig.DE
user4@Hennig.DE



Hier mein main.cf

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
default_privs = autoresponder
inet_interfaces = all
unknown_local_recipient_reject_code = 450


debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = mail.hennig.de
program_directory = /usr/lib/postfix
masquerade_domains =
mydestination = $myhostname, /etc/postfix/mydestinations
defer_transports =
disable_dns_lookups = no
relayhost =
content_filter = smtp-amavis:[127.0.0.1]:10024
mailbox_command = /usr/bin/procmail
mailbox_transport =
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
permit_mx_backup,
reject_unauth_destination,
reject_unknown_sender_domain,
reject_unknown_recipient_domain,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_non_fqdn_hostname,
reject_unauth_pipelining,
reject_invalid_hostname,
reject_rbl_client relays.ordb.org,
reject_rbl_client proxy.relays.osirusoft.com,
reject_rbl_client dialups.relays.osiruSoft.com,
reject_rbl_client socks.relays.osirusoft.com,
reject_rbl_client sbl-xbl.spamhaus.org,
reject_rbl_client list.dsbl.org,
reject_rbl_client opm.blitzed.org,
reject_rbl_client dul.dnsbl.sorbs.net,
reject_rhsbl_client blackhole.securitysage.com,
reject_rhsbl_sender blackhole.securitysage.com,
reject_rhsbl_sender nomail.rhsbl.sorbs.net
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 102400000
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_use_tls = yes
smtpd_tls_key_file = /etc/postfix/key.pem
smtpd_tls_cert_file = /etc/postfix/cert.pem
smtpd_tls_CAfile = /root/new.cert.crt
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom


Hier mein master.cf

smtp inet n - n - - smtpd
smtps inet n - n - - smtpd
-o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
flush unix n - n 1000? 0 flush
proxymap unix - - y - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
-o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix n - n - - showq
error unix - - n - - error
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
smtp inet n - n - - smtpd
-o cleanup_service_name=pre-cleanup
smtp-amavis unix - - n - 6 lmtp
-o lmtp_data_done_timeout=1200
-o lmtp_send_xforward_command=yes
-o disable_dns_lookups=yes
localhost:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000
pre-cleanup unix n - n - 0 cleanup
-o virtual_alias_maps=
-o canonical_maps=
-o sender_canonical_maps=
-o recipient_canonical_maps=
-o masquerade_domains=
cleanup unix n - n - 0 cleanup
-o mime_header_checks=
-o nested_header_checks=
-o body_checks=
-o header_checks=
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
procmail unix - n n - - pipe
flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}


Danke für eure Hilfe
 
OP
B

BerndHennig

Newbie
G`Day,

auch eine Umstellung von lmpt auf smtp (amavis) bringt nix, siehe folgendes in der mailq:

F240DC246AA* 4664 Mon Jun 20 15:47:57 HairLaci@jupiterislandproper.hennig.de
magy@geo-tourist.de

F1D89C2468D* 980 Mon Jun 20 15:19:53 support@donnascan.com
bernd@hennig.de

F1911C24687* 24895 Mon Jun 20 15:13:57 info@sagekhk.de
segelflug@segelflug.de

F1D7EC29441* 2889 Mon Jun 20 04:21:50 heath@netcabo.pt
segelflug@segelflug.de

F1FEFC28DE7* 1313 Mon Jun 20 06:53:45 shelesh@evitafans.com
soaring@soaring.de

F14F8C28DF4* 1891 Mon Jun 20 07:34:29 dlwdup@fadmail.com
bernd@hennig.de

F0215C2469D* 24878 Mon Jun 20 15:38:28 friedrich.ebner@aon.at
anzeigen@motorflug.de

F0D28C2499C* 2090 Mon Jun 20 15:09:29 rrrddd2104@hanmail.net
manne@schwobaleit.de


D.h. da steht NIX dahinter warum das nicht ausgeliefert wird....


Langsam verzweifele ich.


Ach ja, ein auf dem selben System laufender Webserver läuft zwar (httpd) aber ist von aussen nicht mehr ansprechbar.


Danke für eure Hilfe
 
Status
Für weitere Antworten geschlossen.
Oben