Hoi,
Ik heb nu de volgende configuratie draaien:
main.cf
virtual
aliases
Door de regel
Verder wil ik ook dat mail niet naar bestaande users wordt gestuurd. Bijvoorbeeld een user jan hoeft geen mail te ontvangen. Kan dat op een andere manier dan voor alle users een alias aan te maken.
En hoe kan ik bijvoorbeeld jan@xxxx.8s.nl naar een andere user sturen dan jan@xxxxx.serverthuis.nl. Want dit werkt dus niet met aliases, want bijvoorbeeld alle mail naar admin, maakt niet uit welk domein wordt gestuurd naar user user1.
Eigenlijk wil ik gewoon ongeachte welke user de mail van domein xxxxx.8s.nl naar user1 en de mail van xxxx.serverthuis.nl naar user2. En voor elke user een alias aanmaken is niet echt handig. Is er een andere manier om users geen mail te laten ontvangen.
Ik hoop dat het zo een beetje duidelijk is.
Ik heb nu de volgende configuratie draaien:
main.cf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| # see /usr/share/postfix/main.cf.dist for a commented, fuller # version of this file. # Do not change these directory settings - they are critical to Postfix # operation. command_directory = /usr/sbin daemon_directory = /usr/lib/postfix program_directory = /usr/lib/postfix smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) setgid_group = postdrop biff = no # appending .domain is the MUA's job. append_dot_mydomain = no myhostname = xxxxx.8s.nl luser_relay = user1 alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination =xxxxx.8s.nl, xxxxx.serverthuis.nl mynetworks = 127.0.0.0/8 mailbox_command = mailbox_size_limit = 0 recipient_delimiter = + mydomain = stoop.8s.nl virtual_alias_Domains = xxxxx.serverthuis.nl virtual_alias_maps = hash:/etc/postfix/virtual |
virtual
code:
1
2
| postmaster@xxxxx.serverthuis.nl user1 @xxxxx.serverthuis.nl user2 |
aliases
code:
1
2
3
4
5
6
7
8
9
10
| # This is the aliases file - it says who gets mail for whom. # It was originally generated by `eximconfig', part of the exim package # distributed with Debian, but it may edited by the mail system administrator. # This file originally generated by eximconfig at Mon Jan 17 22:31:03 CET 2005 # See exim info section for details of the things that can be configured here. postmaster: root root: user1 admin: user1 |
Door de regel
code:
wordt alle mail naar niet bestaande users naar user1 gestuurd. Dit gebeurd ook bij het domein xxxxxx.serverthuis.nl. Terwijl in de virtual staat dat dat naar user2 moet gaan. 1
| luser_relay = user1 |
Verder wil ik ook dat mail niet naar bestaande users wordt gestuurd. Bijvoorbeeld een user jan hoeft geen mail te ontvangen. Kan dat op een andere manier dan voor alle users een alias aan te maken.
En hoe kan ik bijvoorbeeld jan@xxxx.8s.nl naar een andere user sturen dan jan@xxxxx.serverthuis.nl. Want dit werkt dus niet met aliases, want bijvoorbeeld alle mail naar admin, maakt niet uit welk domein wordt gestuurd naar user user1.
Eigenlijk wil ik gewoon ongeachte welke user de mail van domein xxxxx.8s.nl naar user1 en de mail van xxxx.serverthuis.nl naar user2. En voor elke user een alias aanmaken is niet echt handig. Is er een andere manier om users geen mail te laten ontvangen.
Ik hoop dat het zo een beetje duidelijk is.