Current time: 05-03-2024, 03:41 PM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[GELÖST] "User unknown in virtual alias table" - Nur bei einer Domain
Author Message
FO0Bar Offline
Junior Member
*

Posts: 11
Joined: Mar 2009
Reputation: 0
Post: #1
[GELÖST] "User unknown in virtual alias table" - Nur bei einer Domain
Hi!
Ich hab folgendes Problem:

Alle Email-Accounts funktionieren einwandfrei - bis auf die von einer domain.
Der Eintrag in der MySQL-Table für die Domain sowie für den User sind korrekt (wenn man diese Einträge mit denen der andere Domains vergleicht).
Das Verzeichnis /var/mail/virtual/domain.tld/user existiert ebenfalls.
Einloggen und Mails verschicken geht auch.
Eine Email-Weiterleitung für diese Domain funktioniert ebenfalls.

Wenn ich aber eine Mail an diese Mailadresse schicke kommt sie zurück mit dem Fehler "User unknown in virtual alias table".

In der /var/log/mail.log taucht ebenfalls folgendes auf:
Code:
Mar 28 00:05:17 servername postfix/trivial-rewrite[8687]: warning: do not list domain domain.tld in BOTH virtual_alias_domains and virtual_mailbox_domains
Mar 28 00:05:17 servername postfix/policyd-weight[7247]: decided action=PREPEND X-policyd-weight: using cached result; rate: -8.4; <client=209.85.218.171> <helo=mail-bw0-f171.google.com> <from=ersetzt@gmail.com> <to=contact@domain.tld>; delay: 0s
Mar 28 00:05:17 servername postgrey[6734]: action=pass, reason=triplet found, client_name=mail-bw0-f171.google.com, client_address=209.85.218.171, sender=ersetzt@gmail.com, recipient=contact@domain.tld
Mar 28 00:05:17 servername postfix/trivial-rewrite[8687]: warning: do not list domain domain.tld in BOTH virtual_alias_domains and virtual_mailbox_domains
Mar 28 00:05:17 servername postfix/error[8697]: 53B8DE4917E: to=<contact@domain.tld>, relay=none, delay=0.36, delays=0.34/0.01/0/0.01, dsn=5.0.0, status=bounced (User unknown in virtual alias table)
http://www.isp-control.net/documentation...l_problems habe ich mir durchgelesen, bekomme aber den Error für die warning nicht weg. Die domain.tld ist _nicht_ die selbe domain wie die die in der main.cfg von postfix als mydomain gesetzt ist.

postconf | grep "^my" gibt mir folgendes aus:
Code:
mydestination = $mydomain
mydomain = server.tld
myhostname = $mydomain
mynetworks = 127.0.0.1/32 alle meine anderen IP adressen
mynetworks_style = host
myorigin = $mydomain

Ich hab bereits die komplette domain (bzw den user) aus ispcp gelöscht und den mailaccount wieder neu angelegt.

Was man noch wissen müsste: Ich habe noch mailman laufen und daher folgende variablen erweitert:

Code:
virtual_alias_maps           = hash:/etc/postfix/ispcp/aliases,
                                hash:/etc/postfix/virtual
local_recipient_maps         = unix:passwd.byname $alias_maps
virtual_alias_maps           = hash:/etc/postfix/ispcp/aliases,
                                hash:/etc/postfix/virtual

Aber wie gesagt: bei allen anderen Domains die auch Mailinglists haben funktioniert der Mailversand.

Was kann ich tun? Was müsst ihr noch wissen um mir zu helfen?

Edit:
Ich bin jetzt schon mal ein stückchen weiter. Wenn ich "hash:/etc/postfix/virtual" aus den virtual_alias_maps raus nehme funktioniert der Mailaccount (sprich: ich kann mails korrekt empfangen und sie werden nicht rejected). Die Mailinglists funktionieren dann aber logischer weise nicht mehr Sad
Die Datei ist wie folgt aufgebaut:
Code:
domain.tld Irgendwas
mailverteilername@domain.tld mailverteilername
mailverteilername-admin@domain.tld mailverteilername-admin
mailverteilername-bounces@domain.tld mailverteilername-bounces
mailverteilername-confirm@domain.tld mailverteilername-confirm
mailverteilername-join@domain.tld mailverteilername-join
mailverteilername-leave@domain.tld mailverteilername-leave
mailverteilername-owner@domain.tld mailverteilername-owner
mailverteilername-request@domain.tld mailverteilername-request
mailverteilername-subscribe@domain.tld mailverteilername-subscribe
mailverteilername-unsubscribe@domain.tld mailverteilername-unsubscribe
(This post was last modified: 04-02-2009 03:23 AM by rbtux.)
03-28-2009 09:15 AM
Find all posts by this user
Knut Offline
Member
***

Posts: 736
Joined: Nov 2006
Reputation: 10
Post: #2
RE: "User unknown in virtual alias table" - Nur bei einer Domain
Existiert die Domain in /etc/postfix/ispcp/domains ?
03-28-2009 03:18 PM
Find all posts by this user
FO0Bar Offline
Junior Member
*

Posts: 11
Joined: Mar 2009
Reputation: 0
Post: #3
RE: "User unknown in virtual alias table" - Nur bei einer Domain
Ja, existiert als vdmn_entry. Ich denk das hat was mit den Mailinglists zu tun. Wie habt ihr das geregelt?
03-28-2009 09:42 PM
Find all posts by this user
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #4
RE: "User unknown in virtual alias table" - Nur bei einer Domain
gibt es die mail in /etc/postfix/ispcp/mailboxes und in /etc/postfix/ispcp/aliases ?

check das mal... Smile

MENKI
(This post was last modified: 03-29-2009 05:31 AM by menki.)
03-29-2009 05:30 AM
Find all posts by this user
Knut Offline
Member
***

Posts: 736
Joined: Nov 2006
Reputation: 10
Post: #5
RE: "User unknown in virtual alias table" - Nur bei einer Domain
(03-28-2009 09:42 PM)FO0Bar Wrote:  Ja, existiert als vdmn_entry. Ich denk das hat was mit den Mailinglists zu tun. Wie habt ihr das geregelt?

Für Mailinglists habe ich einen extra vServer abgestellt.
03-29-2009 03:30 PM
Find all posts by this user
FO0Bar Offline
Junior Member
*

Posts: 11
Joined: Mar 2009
Reputation: 0
Post: #6
RE: "User unknown in virtual alias table" - Nur bei einer Domain
(03-29-2009 05:30 AM)menki Wrote:  gibt es die mail in /etc/postfix/ispcp/mailboxes und in /etc/postfix/ispcp/aliases ?

check das mal... Smile

MENKI
Ebenfalls eingetragen. Wie schon gesagt: wenn ich die Einbindung der virtual rausnehme die ich für mailman brauche funktioniert es.
03-29-2009 08:59 PM
Find all posts by this user
FO0Bar Offline
Junior Member
*

Posts: 11
Joined: Mar 2009
Reputation: 0
Post: #7
RE: "User unknown in virtual alias table" - Nur bei einer Domain
*push*
Kann doch nicht sein dass ich hier der einzige bin der mailman und ispcp benutzt?!
04-01-2009 03:23 PM
Find all posts by this user
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #8
RE: "User unknown in virtual alias table" - Nur bei einer Domain
auf der gleichen Maschine? vermutlich schon...


poste mal deine mm_cfg.py
04-01-2009 05:06 PM
Visit this user's website Find all posts by this user
FO0Bar Offline
Junior Member
*

Posts: 11
Joined: Mar 2009
Reputation: 0
Post: #9
RE: "User unknown in virtual alias table" - Nur bei einer Domain
(04-01-2009 05:06 PM)rbtux Wrote:  poste mal deine mm_cfg.py

Die Mailinglists funktionieren ja. Ich glaub die mailman einträge in der virtual fangen irgendwie die einträge in der mysql db von ispcp ab und rejecten schon dort bevor geprüft wird ob nicht in der mysql noch irgendwas steht.

Code:
"""This is the module which takes your site-specific settings.

From a raw distribution it should be copied to mm_cfg.py.  If you
already have an mm_cfg.py, be careful to add in only the new settings
you want.  The complete set of distributed defaults, with annotation,
are in ./Defaults.  In mm_cfg, override only those you want to
change, after the

  from Defaults import *

line (see below).

Note that these are just default settings - many can be overridden via the
admin and user interfaces on a per-list or per-user basis.

Note also that some of the settings are resolved against the active list
setting by using the value as a format string against the
list-instance-object's dictionary - see the distributed value of
DEFAULT_MSG_FOOTER for an example."""

from Defaults import *
MAILMAN_SITE_LIST = 'mailman'

DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/'
PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private'
IMAGE_LOGOS         = '/images/mailman/'

DEFAULT_EMAIL_HOST = 'domain1.de'
DEFAULT_URL_HOST   = 'lists.domain1.de'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)

DEFAULT_SERVER_LANGUAGE = 'de'

USE_ENVELOPE_SENDER    = 0              # Still used?

DEFAULT_SEND_REMINDERS = 0


MTA='Postfix'



POSTFIX_STYLE_VIRTUAL_DOMAINS = ['domain1.de','domain2.com','domain3.info','domain4.de',
'domain5.info','domain6.de','domain7.org','domain8.info',
'domain9.de','domain10.org','domain11.de','domain12.de',
'domain13.com']
add_virtualhost('lists.domain4.de', 'domain4.de')
add_virtualhost('lists.domain5.info', 'domain5.info')
add_virtualhost('lists.domain6.de', 'domain6.de')
04-01-2009 06:55 PM
Find all posts by this user
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #10
RE: "User unknown in virtual alias table" - Nur bei einer Domain
soweit so gut... nun wäre eine ausgabe von postconf -n interessant...
04-01-2009 09:32 PM
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)