Tlshosts/FQDN.pem and Virtualdomains: Difference between pages
(Created page with "<u>'''tlshosts/FQDN.pem'''</u> man '''qmail-remote''' excerpt: '''qmail-remote''' requires TLS authentication from servers for which this certificate exists ('''FQDN''' is the fully-qualified domain name of the server). One of the <u>dNSName</u> or the <u>CommonName</u> attributes have to match. '''WARNING:''' this option may cause mail to be delayed, bounced, doublebounced, or lost.") |
(Created page with "<u>'''virtualdomains'''</u> man '''qmail-send''' excerpt: List of virtual users or domains, one per line. A virtual user has the form <u>user</u>'''@'''<u>domain</u>:<u>prepend</u>, without any extra spaces. When '''qmail-send''' sees the recipient address <u>user</u>'''@'''<u>domain</u>, it converts it to <u>prepend</u>-<u>user</u>'''@'''<u>domain</u> and treats it as local. A virtual domain has the form <u>domain</u>:<u>prepend</u>. It applies to any recipient addr...") |
||
Line 1: | Line 1: | ||
<u>''' | <u>'''virtualdomains'''</u> | ||
man '''qmail- | man '''qmail-send''' excerpt: | ||
'''qmail- | List of virtual users or domains, one per line. A virtual user has the form <u>user</u>'''@'''<u>domain</u>:<u>prepend</u>, without any extra spaces. When '''qmail-send''' sees the recipient address <u>user</u>'''@'''<u>domain</u>, it converts it to <u>prepend</u>-<u>user</u>'''@'''<u>domain</u> and treats it as local. | ||
''' | A virtual domain has the form <u>domain</u>:<u>prepend</u>. It applies to any recipient address at <u>domain</u>. For example, if | ||
nowhere.mil:joe-foo | |||
is in <u>virtualdomains</u>, and a message arrives for '''info@nowhere.mil''', '''qmail-send''' will rewrite the recipient address as '''joe-foo-info@nowhere.mil''' and deliver the message locally. | |||
<u>virtualdomains</u> may contain wildcards: | |||
.fax:uucp-fax | |||
:alias-catchall | |||
.nowhere.mil:joe-foo-host | |||
<u>virtualdomains</u> may also contain exceptions: an empty <u>prepend</u> means that <u>domain</u> is not a virtual domain. | |||
'''qmail-send''' handles <u>virtualdomains</u> after <u>locals</u>: if a domain is listed in [[locals]], <u>virtualdomains</u> does not apply. |
Latest revision as of 23:45, 15 March 2024
virtualdomains
man qmail-send excerpt:
List of virtual users or domains, one per line. A virtual user has the form user@domain:prepend, without any extra spaces. When qmail-send sees the recipient address user@domain, it converts it to prepend-user@domain and treats it as local.
A virtual domain has the form domain:prepend. It applies to any recipient address at domain. For example, if
nowhere.mil:joe-foo
is in virtualdomains, and a message arrives for info@nowhere.mil, qmail-send will rewrite the recipient address as joe-foo-info@nowhere.mil and deliver the message locally.
virtualdomains may contain wildcards:
.fax:uucp-fax :alias-catchall .nowhere.mil:joe-foo-host
virtualdomains may also contain exceptions: an empty prepend means that domain is not a virtual domain.
qmail-send handles virtualdomains after locals: if a domain is listed in locals, virtualdomains does not apply.