mirror of
https://github.com/mjl-/mox.git
synced 2025-07-12 17:04:39 +03:00
try clarifying that aliases are lists, not to be used for simply adding an address to an account
for issue #244 by exander77
This commit is contained in:
19
main.go
19
main.go
@ -737,7 +737,7 @@ func ctlcmdConfigDomainRemove(ctl *ctl, d dns.Domain) {
|
||||
|
||||
func cmdConfigAliasList(c *cmd) {
|
||||
c.params = "domain"
|
||||
c.help = `List aliases for domain.`
|
||||
c.help = `Show aliases (lists) for domain.`
|
||||
args := c.Parse()
|
||||
if len(args) != 1 {
|
||||
c.Usage()
|
||||
@ -756,7 +756,7 @@ func ctlcmdConfigAliasList(ctl *ctl, address string) {
|
||||
|
||||
func cmdConfigAliasPrint(c *cmd) {
|
||||
c.params = "alias"
|
||||
c.help = `Print settings and members of alias.`
|
||||
c.help = `Print settings and members of alias (list).`
|
||||
args := c.Parse()
|
||||
if len(args) != 1 {
|
||||
c.Usage()
|
||||
@ -775,7 +775,12 @@ func ctlcmdConfigAliasPrint(ctl *ctl, address string) {
|
||||
|
||||
func cmdConfigAliasAdd(c *cmd) {
|
||||
c.params = "alias@domain rcpt1@domain ..."
|
||||
c.help = `Add new alias with one or more addresses and public posting enabled.`
|
||||
c.help = `Add new alias (list) with one or more addresses and public posting enabled.
|
||||
|
||||
An alias is used for delivering incoming email to multiple recipients. If you
|
||||
want to add an address to an account, don't use an alias, just add the address
|
||||
to the account.
|
||||
`
|
||||
args := c.Parse()
|
||||
if len(args) < 2 {
|
||||
c.Usage()
|
||||
@ -796,7 +801,7 @@ func ctlcmdConfigAliasAdd(ctl *ctl, address string, alias config.Alias) {
|
||||
|
||||
func cmdConfigAliasUpdate(c *cmd) {
|
||||
c.params = "alias@domain [-postpublic false|true -listmembers false|true -allowmsgfrom false|true]"
|
||||
c.help = `Update alias configuration.`
|
||||
c.help = `Update alias (list) configuration.`
|
||||
var postpublic, listmembers, allowmsgfrom string
|
||||
c.flag.StringVar(&postpublic, "postpublic", "", "whether anyone or only list members can post")
|
||||
c.flag.StringVar(&listmembers, "listmembers", "", "whether list members can list members")
|
||||
@ -822,7 +827,7 @@ func ctlcmdConfigAliasUpdate(ctl *ctl, alias, postpublic, listmembers, allowmsgf
|
||||
|
||||
func cmdConfigAliasRemove(c *cmd) {
|
||||
c.params = "alias@domain"
|
||||
c.help = "Remove alias."
|
||||
c.help = "Remove alias (list)."
|
||||
args := c.Parse()
|
||||
if len(args) != 1 {
|
||||
c.Usage()
|
||||
@ -840,7 +845,7 @@ func ctlcmdConfigAliasRemove(ctl *ctl, alias string) {
|
||||
|
||||
func cmdConfigAliasAddaddr(c *cmd) {
|
||||
c.params = "alias@domain rcpt1@domain ..."
|
||||
c.help = `Add addresses to alias.`
|
||||
c.help = `Add addresses to alias (list).`
|
||||
args := c.Parse()
|
||||
if len(args) < 2 {
|
||||
c.Usage()
|
||||
@ -859,7 +864,7 @@ func ctlcmdConfigAliasAddaddr(ctl *ctl, alias string, addresses []string) {
|
||||
|
||||
func cmdConfigAliasRemoveaddr(c *cmd) {
|
||||
c.params = "alias@domain rcpt1@domain ..."
|
||||
c.help = `Remove addresses from alias.`
|
||||
c.help = `Remove addresses from alias (list).`
|
||||
args := c.Parse()
|
||||
if len(args) < 2 {
|
||||
c.Usage()
|
||||
|
Reference in New Issue
Block a user