892 .B vmm relocateddelete b.user@example.com |
892 .B vmm relocateddelete b.user@example.com |
893 .fi |
893 .fi |
894 .\" ----------------------------------------------------------------------- |
894 .\" ----------------------------------------------------------------------- |
895 .SH CATCH-ALL SUBCOMMANDS |
895 .SH CATCH-ALL SUBCOMMANDS |
896 .SS catchalladd (caa) |
896 .SS catchalladd (caa) |
897 .BI "vmm catchalladd" " domain destination ..." |
897 .BI "vmm catchalladd" " fqdn destination ..." |
898 .PP |
898 .PP |
899 This subcommand allows to specify destination addresses for a domain, which |
899 This subcommand allows to specify destination addresses for a domain, which |
900 shall receive mail addressed to unknown local parts within that domain. Those |
900 shall receive mail addressed to unknown local parts within that domain. |
901 catch-all aliases hence "catch all" mail to any address in the domain (unless |
901 Those catch-all aliases hence \(dqcatch all\(dq mail to any address in the |
902 a more specific alias, mailbox or relocated entry exists). |
902 domain (unless a more specific alias, mailbox or relocated entry exists). |
903 .PP |
903 .PP |
904 WARNING: Catch-all addresses can cause mail server flooding because spammers |
904 WARNING: Catch-all addresses can cause mail server flooding because |
905 like to deliver mail to all possible combinations of names, e.g. to all |
905 spammers like to deliver mail to all possible combinations of names, e.g. |
906 addresses between abba@example.org and zztop@example.org. |
906 to all addresses between abba@example.org and zztop@example.org. |
907 .PP |
907 .PP |
908 Example: |
908 Example: |
909 .PP |
909 .PP |
910 .nf |
910 .nf |
911 .B vmm catchalladd example.com user@example.org |
911 .B vmm catchalladd example.com user@example.org |
912 .fi |
912 .fi |
913 .\" ------------------------------------ |
913 .\" ------------------------------------ |
914 .SS catchallinfo (cai) |
914 .SS catchallinfo (cai) |
915 .BI "vmm catchallinfo " domain |
915 .BI "vmm catchallinfo " fqdn |
916 .PP |
916 .PP |
917 This subcommand displays information about catch-all aliases defined for |
917 This subcommand displays information about catch-all aliases defined for |
918 a domain. |
918 a domain. |
919 .PP |
919 .PP |
920 Example: |
920 Example: |
925 --------------------- |
925 --------------------- |
926 Mail to unknown localparts in domain example.com will be sent to: |
926 Mail to unknown localparts in domain example.com will be sent to: |
927 * user@example.org |
927 * user@example.org |
928 .fi |
928 .fi |
929 .\" ------------------------------------ |
929 .\" ------------------------------------ |
930 .SS catchalldelete (cadd) |
930 .SS catchalldelete (cad) |
931 .BI "vmm catchalldelete " domain |
931 .BI "vmm catchalldelete " fqdn |
932 .RI [ destination ] |
932 .RI [ destination ] |
933 .PP |
933 .PP |
934 With this subcommand, catch-all aliases defined for a domain can be removed, |
934 With this subcommand, catch-all aliases defined for a domain can be |
935 either all of them, or a single one if specified explicitly. |
935 removed, either all of them, or a single one if specified explicitly. |
936 .PP |
936 .PP |
937 Example: |
937 Example: |
938 .PP |
938 .PP |
939 .nf |
939 .nf |
940 .B vmm catchalldelete example user@example.com |
940 .B vmm catchalldelete example.com user@example.com |
941 .fi |
941 .fi |
942 .\" ----------------------------------------------------------------------- |
942 .\" ----------------------------------------------------------------------- |
943 .SH FILES |
943 .SH FILES |
944 .TP |
944 .TP |
945 .I /root/vmm.cfg |
945 .I /root/vmm.cfg |