Hallo alle zusammen,
ich hoffe sehr in dieser Liste kann mir jemand helfen da ich ein für
mich ünlösbares Problem mit Postfix/Cyrus IMAPD unter Suse 10.1 habe.
Mein Mailserver funktioniert eigentlich genau wie ich es möchte, ich
benutze Postfix und Imapd welches ich mit Webcyradm verwalte, meine
SMTP/IMAPD Authentifizierung läuft über die Webcyradm MYSQL Datenbank.
Das Problem ist nun, das Postfix die Mails leider an die falsche
Cyrusmailbox weiter gibt, statt die Mails an den gewünschten Username
(user.domain) weiterzugeben hängt Postfix noch den myhostname an
(user.domain@myhostname).
Leider blieben meine zahlreichen Versuche dieses Problem zu lösen
bisher ohne Erfolge daher hoffe ich das mir hier geholfen wird.
mail.log Auszug:
postfix/cleanup[3534]: 561D783FFE:message-id=
postfix/qmgr[2959]: 561D783FFE: from=, size=967, nrcpt=1 (queue active)
postfix/pipe[3539]: 561D783FFE: to=, orig_to=,
relay=cyrus, delay=0, status=sent (myhostname)
postfix/qmgr[2959]: 561D783FFE: removed
postfix/smtpd[3527]: disconnect from xxx.xxx.de[85.10.220.130]
imapd.conf:
unixhierarchysep: yes
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: admin
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
lmtp_overquota_perm_failure: no
lmtp_downcase_rcpt: yes
virtdomains: on
sasl_pwcheck_method: auxprop
sasl_auxprop_plugin: sql
sasl_mech_list: plain login cram-md5 digest-md5
sasl_sql_engine: mysql
sas_sql_hostnames: localhost
sasl_sql_user: xxx
sasl_sql_passwd: xxx
sasl_sql_database: mail
sasl_sql_select: SELECT `accountuser`.`password` FROM `accountuser`, `virtual` WHERE
`accountuser`.`username` = `virtual`.`username` AND (`virtual`.`alias` = '%u@%r' OR
`accountuser`.`username` = '%u')
main.cf Auszug:
inet_protocols = all
biff = no
mail_spool_directory = /var/mail
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_alias_domains = $virtual_alias_maps
sender_canonical_maps = mysql:/etc/postfix/mysql-canonical.cf
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = xx.xxxx.de
program_directory = /usr/lib/postfix
inet_interfaces = all
masquerade_domains =
mydestination = $myhostname, mysql:/etc/postfix/mysql-mydestination.cf
defer_transports =
relayhost =
mailbox_command =
mailbox_transport = cyrus
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated,
reject_unauth_destination
#smtpd_sasl_auth_enable = no
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_use_tls = no
smtp_use_tls = no
alias_maps =
mailbox_size_limit = 0
message_size_limit = 0
local_recipient_maps =
Sollten noch mehr Infos von nöten sein werde ich diese auch noch
posten.
MFG
Nils Köpper
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@opensuse.org
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@opensuse.org