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

Cyrus, Postfix Problem

Status
Für weitere Antworten geschlossen.
Hallo,

ich habe Cyrus in Kombination mit Postfix auf Suse 9.3 eingerichtet, mein Mailclient hat Zugriff auf Cyrus, ich kann emails versenden, bekomme mir selbst zugesandte sauber zugestellt.
Zum Abholen aus anderen Mailboxen nutze ich Fetchmail, dieser holt die Mails anscheinend auch sauber ab, allerdings, so glaube ich, bleiben sie dann vor der Übergabe an Cyrus hängen.
Meldung in der mail.log sieht wie folgt aus

Apr 27 00:57:48 server postfix/qmgr[9657]: E0EB32A77D: to=<mail@domaene.name>, relay=none, delay=7295, status=deferred (delivery temporarily suspended: connect to 127.0.0.1[127.0.0.1]: Connection refused)

Hbt Ihr einen guten Tipp, ich komme nicht weiter.

Besten Dank schon mal für Eure Hilfe.

Gruss --FJS--
 
Grüß Gott,
kann mir die Fehlermeldung zwar nicht eindeutig zu einer Fehlerquelle zuordnen, aber es sieht so aus, als würdest Du die Emails an einen lokalen Port (Virenscanner, Spamfilter, etc.) weiterleiten wollen, an dem aber kein Dienst lauscht oder der z.B. von einer Firewall blockiert wird.
:?
 
Hallo,

die Firewall ist deaktiviert, Spam bzw. Virenfilter sind nicht eim Einsatz, habe die Grundconfig von Yast erstellen lassen.
Die fetchmailrc ordnet direkt die Mails den lokalen Usern zu, d.h. "is user franz-josef here" eigentlich dürfte er dann doch nicht weiterleiten.

Was mache ich falsch?

Gruss --FJS--
 
Hallo,

anbei die beiden Dateien

master.cf
smtp inet n - n - - smtpd
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes
# -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
#628 inet n - n - - qmqpd
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
#qmgr fifo n - n 300 1 oqmgr
#tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
relay unix - - n - - smtp
-o fallback_relay=
# -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix n - n - - showq
error unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
#localhost:10025 inet n - n - - smtpd -o content_filter=
scache unix - - n - 1 scache
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
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}


main.cf
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 550
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
html_directory = /usr/share/doc/packages/postfix/html
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
inet_protocols = all
biff = no
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 = server.meinedomaen.net
mydomain = meinedomaen.net
myorigin = $mydomain
program_directory = /usr/lib/postfix
inet_interfaces = all
masquerade_domains = meinedomaen.net
mydestination = domaen1.org,domaen2.name,domaen3.net,localhost
defer_transports =
disable_dns_lookups = no
relayhost = smtp.meinprovider.de
mailbox_command =
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
fallback_transport = cyrus
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_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = yes
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 10240000
smtp_sasl_security_options =
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
mynetworks = 192.168.1.0/24, 127.0.0.0/8
default_transport = smtp
luser_relay = $root@server.meinedomaen.net
 
wenn du mit cyrus arbeitest solltest das anpassen

Code:
mailbox_command =
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
 
Status
Für weitere Antworten geschlossen.
Oben