View previous topic :: View next topic |
Author |
Message |
sceptiq Tux's lil' helper
Joined: 29 Nov 2004 Posts: 103
|
Posted: Fri Oct 06, 2006 12:58 pm Post subject: Postfix smtp: Recipient address rejected: |
|
|
so,
Ich bin es noch einmal. wieder zu diesem HOWTO: http://gentoo-wiki.com/HOWTO_Linux_Virtual_Hosting_Server
Nun bekomme ich bei dem versuch eine mail ueber diesen server zu versenden folgende Meldung:
Code: |
Oct 6 14:18:23 hook postfix/smtpd[1578]: NOQUEUE: reject: RCPT from p54A05CB4.dip.t-dialin.net[84.160.92.180]: 550 <user@gmail.com>: Recipient address rejected: User unknown in virtual mailbox table; from=<ich@mydomain.tld> to=<user@gmail.com> proto=ESMTP helo=<[192.168.1.135]>
Oct 6 14:18:23 hook postfix/smtpd[1578]: > p54A05CB4.dip.t-dialin.net[84.160.92.180]: 550 <user@gmail.com>: Recipient address rejected: User unknown in virtual mailbox table
|
Ich bin ein wenig verwirrt, warum schaut er im "virtual mailbox table" der soll die einfach an gmail.com schicken... |
|
Back to top |
|
|
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Fri Oct 06, 2006 1:47 pm Post subject: |
|
|
Warst Du zum Absenden der Mail angemeldet? Als anonymous kannst ja nur Mails nach intern schicken.
Ansonsten check/poste mal smtpd_recipient_restrictions bzw. lies die Doku der möglichen Optionen. |
|
Back to top |
|
|
sceptiq Tux's lil' helper
Joined: 29 Nov 2004 Posts: 103
|
Posted: Fri Oct 06, 2006 2:04 pm Post subject: |
|
|
also ich gehe davon aus das der login klappt:
Code: | Oct 6 15:55:43 hook postfix/smtpd[6265]: Read 53 chars: AUTH PLAIN XXXXXXXXXXXXXXXXXXXX
Oct 6 15:55:43 hook postfix/smtpd[6265]: < p54A05CB4.dip.t-dialin.net[84.160.92.180]: AUTH PLAIN XXXXXXXXXXXXXXXXXXXX
Oct 6 15:55:43 hook postfix/smtpd[6265]: smtpd_sasl_authenticate: sasl_method PLAIN, init_response XXXXXXXXXXXXXXXXXXXX
Oct 6 15:55:43 hook postfix/smtpd[6265]: smtpd_sasl_authenticate: decoded initial response
Oct 6 15:55:43 hook postfix/smtpd[6265]: > p54A05CB4.dip.t-dialin.net[84.160.92.180]: 235 Authentication successful
|
Code: | smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination |
das "lustige" ist, wenn ich an einen user der domain schicke der nicht existiert versucht ja der MTA den sender darueber zu benachrichtigen... aber selbst postfix ist nicht in der Lage Mails zu versenden mit der gleichen fehlermeldung...
Code: | Oct 6 15:55:43 hook postfix/smtpd[6265]: smtpd_check_addr: addr=user@gmail.com
Oct 6 15:55:43 hook postfix/smtpd[6265]: ctable_locate: move existing entry key user@gmail.com
Oct 6 15:55:43 hook postfix/smtpd[6265]: extract_addr: result: user@gmail.com
Oct 6 15:55:43 hook postfix/smtpd[6265]: >>> START Recipient address RESTRICTIONS <<<
Oct 6 15:55:43 hook postfix/smtpd[6265]: generic_checks: name=permit_sasl_authenticated
Oct 6 15:55:43 hook postfix/smtpd[6265]: generic_checks: name=permit_sasl_authenticated status=1
Oct 6 15:55:43 hook postfix/smtpd[6265]: >>> CHECKING RECIPIENT MAPS <<<
Oct 6 15:55:43 hook postfix/smtpd[6265]: ctable_locate: leave existing entry key user@gmail.com
Oct 6 15:55:43 hook postfix/smtpd[6265]: maps_find: recipient_canonical_maps: user@gmail.com: not found
|
|
|
Back to top |
|
|
TheSmallOne Guru
Joined: 22 Jan 2005 Posts: 467 Location: Germany
|
Posted: Fri Oct 06, 2006 5:12 pm Post subject: |
|
|
Nun, aus irgendeinem Grund scheint Postfix nicht zu erkennen, dass es die Mail weiterleiten soll und versucht die Adresse lokal zu überprüfen, was entsprechend nicht funktioniert.
Da es scheinbar nicht an den smtpd_recipient_restrictions muß es wohl was anderes sein... Vielleicht wäre es generell hilfreich die komplette Ausgabe von "postconf -n" zu sehen. |
|
Back to top |
|
|
sceptiq Tux's lil' helper
Joined: 29 Nov 2004 Posts: 103
|
Posted: Fri Oct 06, 2006 5:17 pm Post subject: |
|
|
genau das war auch meine diagnose...
Code: |
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 5
home_mailbox = .maildir/
html_directory = /usr/share/doc/postfix-2.2.10/html
inet_interfaces = all
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
local_transport = local
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = mydomain.tld
myhostname = box.mydomain.tld
mynetworks = 127.0.0.0/8
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.2.10/readme
relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_loglevel = 4
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
transport_maps = mysql:/etc/postfix/mysql-transport.cf
unknown_local_recipient_reject_code = 550
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_gid_maps = static:1003
virtual_mailbox_base = /
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_minimum_uid = 1000
virtual_transport = virtual
virtual_uid_maps = static:1001 |
|
|
Back to top |
|
|
|