[gelöst] problem mit postfix - totototo - 01-14-2008 03:42 AM
hallo,
ich mal wieder, postfix weder versendet noch empfängt mails.
wenn ich mich in SQM einlogge und eine mail versenden möchte dann kommt folgende meldung
Code:
Message not sent. Server replied:
Transaction failed
554 5.7.1 <toni@sifapage.de>: Relay access denied
in der logs steht folgendes
mail.warn:
Code:
Jan 13 17:39:54 toni postfix/trivial-rewrite[18808]: warning: do not list domain tonihome.eu in BOTH mydestination and virtual_mailbox_domains
mail info:
Code:
Jan 13 18:10:57 tonihome couriertcpd: LOGIN, user=test@tonihome.eu, ip=[::ffff:127.0.0.1], protocol=IMAP
Jan 13 18:10:57 tonihome couriertcpd: LOGOUT, user=test@tonihome.eu, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=119, sen$
Jan 13 18:11:11 tonihome postfix/smtpd[22974]: connect from localhost[127.0.0.1]
Jan 13 18:11:11 tonihome postfix/smtpd[22974]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 554 5.7.1 <test@domain.de>$
Jan 13 18:11:11 tonihome postfix/smtpd[22974]: lost connection after RCPT from localhost[127.0.0.1]
Jan 13 18:11:11 tonihome postfix/smtpd[22974]: disconnect from localhost[127.0.0.1]
Jan 13 18:14:31 tonihome postfix/anvil[22975]: statistics: max connection rate 1/60s for (smtp:127.0.0.1) at Jan 13 18:11:11
Jan 13 18:14:31 tonihome postfix/anvil[22975]: statistics: max connection count 1 for (smtp:127.0.0.1) at Jan 13 18:11:11
Jan 13 18:14:31 tonihome postfix/anvil[22975]: statistics: max cache size 1 at Jan 13 18:11:11
Jan 13 18:20:57 tonihome couriertcpd: LOGIN, user=test@tonihome.eu, ip=[::ffff:127.0.0.1], protocol=IMAP
Jan 13 18:20:57 tonihome couriertcpd: LOGOUT, user=test@tonihome.eu, ip=[::ffff:127.0.0.1], headers=0, body=0, rcvd=87, sent$
mail.error ist leer
hier noch die /etc/main.cf
Code:
#
# Postfix MTA Manager Main Configuration File;
#
# Please do NOT edit this file manually;
#
#
# Postfix directory settings; These are critical for normal Postfix MTA functionallity;
#
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
#
# Some common configuration parameters;
#
inet_interfaces = all
mynetworks_style = host
myhostname = toni
mydomain = tonihome.eu.local
myorigin = $myhostname
smtpd_banner = $myhostname ESMTP ispCP 1.0 Priamos Managed 1.0.0 RC3 OMEGA
setgid_group = postdrop
#
# Receiving messages parameters;
#
mydestination = $myhostname, $mydomain
append_dot_mydomain = no
append_at_myorigin = yes
local_transport = local
virtual_transport = virtual
transport_maps = hash:/etc/postfix/ispcp/transport
#
# Delivering local messages parameters;
#
mail_spool_directory = /var/mail
# Mailboxquota
# => 0 for unlimited
# => 104857600 for 100 MB
mailbox_size_limit = 0
mailbox_command = procmail -a "$EXTENSION"
biff = no
alias_database = hash:/etc/aliases
local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database
#
# ISPCP Autoresponder parameters;
#
ispcp-arpl_destination_recipient_limit = 1
#
# Delivering virtual messages parameters;
#
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_limit = 0
virtual_mailbox_domains = hash:/etc/postfix/ispcp/domains
virtual_mailbox_maps = hash:/etc/postfix/ispcp/mailboxes
virtual_alias_maps = hash:/etc/postfix/ispcp/aliases
virtual_minimum_uid = 1000
virtual_uid_maps = static:1000
virtual_gid_maps = static:8
#
# SASL paramters;
#
smtpd_sasl_auth_enable = yes
smtpd_sasl2_auth_enable = yes
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_invalid_helo_hostname,
reject_non_fqdn_helo_hostname
smtpd_sender_restrictions = reject_non_fqdn_sender,
reject_unknown_sender_domain,
permit_mynetworks,
permit_sasl_authenticated
smtpd_recipient_restrictions = reject_non_fqdn_recipient,
reject_unknown_recipient_domain,
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unlisted_recipient,
check_policy_service inet:127.0.0.1:12525,
check_policy_service inet:127.0.0.1:60000,
permit
smtpd_data_restrictions = reject_multi_recipient_bounce,
reject_unauth_pipelining
#
# TLS parameters; activate, if avaible/used
#
#smtpd_tls_loglevel = 2
#smtpd_tls_cert_file = /etc/postfix/cert.pem
#smtpd_tls_key_file = /etc/postfix/privkey.pem
#smtpd_use_tls = yes
#smtpd_tls_auth_only = no
#smtpd_tls_received_header = yes
#
# AMaViS parameters; activate, if available/used
#
#content_filter = amavis:[127.0.0.1]:10024
#
# Quota support; activate, if available/used
#
#virtual_create_maildirsize = yes
#virtual_mailbox_extended = yes
#virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
#virtual_mailbox_limit_override = yes
#virtual_maildir_limit_message = "The user you're trying to reach is over mailbox quota."
#virtual_overquota_bounce = yes
un zu guter letzt noch die master.cf
Code:
#
# Postfix master process configuration file. For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ==========================================================================
smtp inet n - - - - smtpd
#submission inet n - - - - smtpd
# -o smtpd_enforce_tls=yes
# -o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#smtps inet n - - - - smtpd
# -o smtpd_tls_wrappermode=yes
# -o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
# For AOL-Accounts
587 inet n - - - - smtpd
-o smtpd_client_restrictions=permit_sasl_authenticated,reject_unauth_destination
#628 inet n - - - - qmqpd
pickup fifo n - - 60 1 pickup
cleanup unix n - - - 0 cleanup
qmgr fifo n - - 300 1 qmgr
#qmgr fifo n - - 300 1 oqmgr
tlsmgr unix - - - 1000? 1 tlsmgr
rewrite unix - - - - - trivial-rewrite
bounce unix - - - - 0 bounce
defer unix - - - - 0 bounce
trace unix - - - - 0 bounce
verify unix - - - - 1 verify
flush unix n - - 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - - - - smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay unix - - - - - smtp
-o fallback_relay=
# -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix n - - - - showq
error unix - - - - - error
discard unix - - - - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - - - - lmtp
anvil unix - - - - 1 anvil
scache unix - - - - 1 scache
# ====================================================================
# ISPCP ω OMEGA configuration
# ====================================================================
# AMaViS => Antivir / Antispam
amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_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 smtpd_override_options=no_address_mappings
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes
# ISPCP autoresponder
ispcp-arpl unix - n n - - pipe
flags=O user=vmail argv=/var/www/ispcp/engine/messager/ispcp-arpl-msgr
# TLS - Activate, if TLS is avaiable/used
smtps inet n - - - - smtpd
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent. See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
#
# The Cyrus deliver program has changed incompatibly, multiple times.
#
old-cyrus unix - n n - - pipe
flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
cyrus unix - n n - - pipe
user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
#
# See the Postfix UUCP_README file for configuration details.
#
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
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
für die hilfe schon mal danke[/code]
RE: problem mit postfix - joximu - 01-14-2008 03:47 AM
Code:
warning: do not list domain tonihome.eu in BOTH mydestination and virtual_mailbox_domains
such mal danach hier in den Foren - wurd schon einigemale diskutiert.
du musst für domainname und hostname zwei Namen haben, die nicht den Kundendomains entsprechen - aber sie müssen gültig sein (auf diese IP auflösen)
/J
RE: problem mit postfix - totototo - 01-14-2008 04:03 AM
joximu Wrote:
Code:
warning: do not list domain tonihome.eu in BOTH mydestination and virtual_mailbox_domains
such mal danach hier in den Foren - wurd schon einigemale diskutiert.
du musst für domainname und hostname zwei Namen haben, die nicht den Kundendomains entsprechen - aber sie müssen gültig sein (auf diese IP auflösen)
/J
hallo,
ich habe mal die suche bemüht aber leider kam nichts bei "BOTH mydestination", "BOTH mydestination and virtual_mailbox_domains" und "warning: do not list domain" usw.
also zb. hostname
toni.tonihome.eu
und hosts
tonihome.eu.local
???????
oder wie ist das gemeint?
RE: problem mit postfix - joximu - 01-14-2008 04:18 AM
Such nach "do not list domain"
ich habe bei mir:
mydestination = $myhostname, $mydomain
mydomain = mail.domain.tld
myhostname = echter-hostname (wie hostname -f)
das sollte dann gehen, Voraussetzung: mail.domain.tld zeigt auch auf den Server
/J
RE: problem mit postfix - totototo - 01-14-2008 05:25 AM
hallo,
also irgendwie ist es merkwürdig
wenn ich hostname -f ausgebe
dann kommt meine domain zum vorschein (tonihome.eu)
eingetragen ist aber unter
/etc/hostname
toni
meine hosts sieht so aus
Code:
127.0.0.1 localhost
78.47.102.11 tonihome.eu toni
::ffff:78.47.102.11 tonihome.eu toni
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
komisch,oder?
bin langsam echt am verzweifeln
RE: problem mit postfix - joximu - 01-14-2008 05:29 AM
78.47.102.11 tonihome.eu toni
::ffff:78.47.102.11 tonihome.eu toni
setze jeweils noch ein toni. vor den tonihome.eu
dann stimmt's.
/J
RE: problem mit postfix - Cube - 01-14-2008 05:39 AM
Und in /etc/hostname sollte afaik auch der FQDN stehen, also toni.tonihome.eu. Eine etwas unglückliche Kombination von Domain und Hostname.
RE: problem mit postfix - joximu - 01-14-2008 05:41 AM
nein, da kommt nur der hostname alleine rein
du kannst dir ja andere namen überlegen - "antonia" zB :-)
RE: problem mit postfix - totototo - 01-14-2008 05:58 AM
hallo,
habe soweit alles verändert, aber keine besserung in sicht.....................
keine ahnung was man noch machen soll
hat jemand interesse daran das auf meinen vserver mit maia zu installieren?
natürlich mit bezahlung! bin jetzt locker seit fünf tagen dran und bekomm es auch installiert aber postfix bzw. mit maia beisse ich mir die zähne aus un hab auch nicht mehr so ganz die nerven..................
wenn jemand interesse hat bitte per pn melden.
RE: problem mit postfix - joximu - 01-14-2008 06:18 AM
Maia hab ich auch nocht nicht drauf - bin bisher nicht dazugekommen.
Hast du neue Meldungen im mail.log?
/J
|