[Debian Postfix] /etc/aliases catch all

Pagina: 1
Acties:

  • eth0
  • Registratie: Mei 2002
  • Laatst online: 15-09-2025
Ik gebruik de volgende /etc/aliases:

code:
1
2
3
4
# See man 5 aliases for format
dennis: worf
root: worf
*: worf


Volgens mij zou de *: worf alle email adressen moeten afvangen en vervolgens door moeten sturen naar worf, dit is een lokaal acount. voor de alias dennis en root werkt dit goed. Maar niet voor * . Heeft iemand een idee?


Dit staat in de mail.info log: status=bounced (unknown user: "sdf")


En dit krijg ik als reply terug:

The Postfix program

<sdf@klingon.nl>: unknown user: "sdf"

Ja sdf is geen user dat klopt maar zou deze niet door de aliases file moeten worden afgevangen net zoals voor root en dennis?

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 13:48
ik heb/had dit en dat werkte goed.
user1@xxx.dyndns.org user1
user2@xxx.dyndns.org user2
@xxx.dyndns.org user1

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • eth0
  • Registratie: Mei 2002
  • Laatst online: 15-09-2025
a casema user schreef op 15 November 2002 @ 20:59:
ik heb/had dit en dat werkte goed.

[...]
# newaliases
postalias: warning: /etc/aliases, line 4: name must be local

werkt niet :( voor mij, maar volgens mij is jou stukkie config van sendmail. Die heeft volgens mij een eigen aliassen file.

Verwijderd

# The luser_relay parameter specifies an optional destination address
# for unknown recipients. By default, mail for unknown local recipients
# is bounced.
#
# The following expansions are done on luser_relay: $user (recipient
# username), $shell (recipient shell), $home (recipient home directory),
# $recipient (full recipient address), $extension (recipient address
# extension), $domain (recipient domain), $local (entire recipient
# localpart), $recipient_delimiter. Specify ${name?value} or
# ${name:value} to expand value only when $name does (does not) exist.
#
# luser_relay = $user@other.host
# luser_relay = $local@other.host
# luser_relay = admin+$local

  • eth0
  • Registratie: Mei 2002
  • Laatst online: 15-09-2025
Verwijderd schreef op 15 November 2002 @ 21:17:
# The luser_relay parameter specifies an optional destination address
# for unknown recipients. By default, mail for unknown local recipients
# is bounced.
#
# The following expansions are done on luser_relay: $user (recipient
# username), $shell (recipient shell), $home (recipient home directory),
# $recipient (full recipient address), $extension (recipient address
# extension), $domain (recipient domain), $local (entire recipient
# localpart), $recipient_delimiter. Specify ${name?value} or
# ${name:value} to expand value only when $name does (does not) exist.
#
# luser_relay = $user@other.host
# luser_relay = $local@other.host
# luser_relay = admin+$local
luser_relay works fine, thnxs _/-\o_ Ik had ook al gezocht naar zo'n optie in postfix zelf maar niet gevonden.

Toch raar dat dat niet met de /etc/aliasses file werkt :?

Verwijderd

a casema user schreef op 15 November 2002 @ 20:59:
code:
1
2
3
user1@xxx.dyndns.org user1
user2@xxx.dyndns.org user2
@xxx.dyndns.org user1
Dit lijkt meer op een virtual domain oplossing, dwz. mail voor eigenlijk een ander domein mag toch worden aangenomen.

Als jij je MTA zo configureert dat ie mail aanneemt voor xxx.org, dan heb je niet voor elke user nog eens een alias nodig.
Pagina: 1