diff --git a/en_US/faq/2-iredadmin-pro.restful.api.md b/en_US/faq/2-iredadmin-pro.restful.api.md index be1a939e..4fb3e636 100644 --- a/en_US/faq/2-iredadmin-pro.restful.api.md +++ b/en_US/faq/2-iredadmin-pro.restful.api.md @@ -56,6 +56,10 @@ Notes: +### ChangeLog + +* Variable name `cn` has been renamed to `name`. + ### Domain {: .toggle } ### User {: .toggle } @@ -109,7 +113,7 @@ Notes: Parameter Name | Summary | Sample Usage --- |--- |--- - `cn` | Display name | `cn=My New Name` + `name` | Display name | `name=My New Name` `password` | Password| `password=AsTr0ng@` `language` | Preferred language of web UI | `language=en_US` `quota` | Mailbox quota (in MB) | `quota=1024` @@ -123,7 +127,7 @@ Notes: Parameter Name | Summary | Sample Usage --- |--- |--- - `cn` | Display name | `cn=My New Name` + `name` | Display name | `name=My New Name` `password` | Password | `password=u0tBF82cIV@vi8Gme` `quota` | Mailbox quota (in MB) | `quota=1024` `accountStatus` | Enable or disable user | `accountStatus=active` (or `disabled`) @@ -160,7 +164,7 @@ Notes: Parameter Name | Summary | Sample Usage --- |--- |--- - `cn` | display name | `cn=My List Name` + `name` | display name | `name=My List Name` `accessPolicy` | Defines who can send email to this mailing list | `accessPolicy=public` @@ -173,11 +177,8 @@ Notes: Parameter Name | Summary | Sample Usage --- |--- |--- - `cn` | display name | `cn=My List Name` - - > Note: `accessPolicy` for mail alias account is only available for SQL backends. @@ -190,7 +191,7 @@ Notes: Parameter Name | Summary | Sample Usage --- |--- |--- - `cn` | display name | `cn=My List Name` + `name` | display name | `name=My List Name` `accessPolicy` | Defines who can send email to this mail alias account | `accessPolicy=public` > Note: `accessPolicy` for mail alias account is only available for SQL backends. diff --git a/en_US/howto/promote.user.to.be.global.admin.md b/en_US/howto/promote.user.to.be.global.admin.md index f53fdab9..920b4929 100644 --- a/en_US/howto/promote.user.to.be.global.admin.md +++ b/en_US/howto/promote.user.to.be.global.admin.md @@ -50,6 +50,13 @@ To promote existing mail user `smith@test.com` to be admin of domain `test.com`: `domainName=test.com,o=domains,dc=xx,dc=xx`), add LDAP attribute/value pair: `domainAdmin=smith@test.com`. +## Mark user as global domain admin with iRedAdmin-Pro + +With iRedAdmin-Pro, you can mark user as either global domain admin or normal +domain admin in user profile page, under tab `General`. + +![](../images/iredadmin/user_profile_general.png) + ## See also * [Reset user password](./reset.user.password.html) diff --git a/en_US/howto/sql.mark.user.as.admin.md b/en_US/howto/sql.mark.user.as.admin.md deleted file mode 100644 index 8e6b5a12..00000000 --- a/en_US/howto/sql.mark.user.as.admin.md +++ /dev/null @@ -1,40 +0,0 @@ -# SQL: Mark existing mail user as global domain admin - -[TOC] - -### Mark user as global domain admin with iRedAdmin-Pro - -With iRedAdmin-Pro, you can mark user as either global domain admin or normal -domain admin in user profile page, under tab `General`. - -![](../images/iredadmin/user_profile_general.png) - -### Mark user as global domain admin with SQL command line tool - -> If you don't have any mail account, please follow this tutorial to create a -> new mail user: [SQL: Bulk create mail users](./sql.bulk.create.mail.users.html). - -Let's say you want to mark existing user `user@mydomain.com` as global domain -admin, please follow steps below to achieve this. - -* Login to SQL server as either SQL root user or `vmailadmin` user. - - * About SQL root user: - - * for MySQL or MariaDB: SQL root user is `root`. - * for PostgreSQL: it's system account `postgres` on Linux, or - `postgresql` on FreeBSD, or `_pgsql` on OpenBSD. - - * You can find their passwords in file `iRedMail.tips` under iRedMail - installation directory. for example, `/root/iRedMail-0.9.3/iRedMail.tips`. - -* Update SQL table `vmail.mailbox` and `vmail.domain_admins` to mark this user - as global domain admin: - -``` -sql> UPDATE mailbox SET isadmin=1,isglobaladmin=1 WHERE username='user@mydomain.com'; -sql> INSERT INTO domain_admins (username, domain) VALUES ('user@mydomain.com', 'ALL'); -``` - -Now you can login to iRedAdmin-Pro as `user@mydomain.com`, it's global domain -admin. diff --git a/en_US/upgrade/0-upgrade.iredmail.0.9.5.1-0.9.6.md b/en_US/upgrade/0-upgrade.iredmail.0.9.5.1-0.9.6.md index 73bede8b..f39b4b5d 100644 --- a/en_US/upgrade/0-upgrade.iredmail.0.9.5.1-0.9.6.md +++ b/en_US/upgrade/0-upgrade.iredmail.0.9.5.1-0.9.6.md @@ -14,6 +14,7 @@ ## TODO * Separated SOGo address book for LDAP backend. +* Set correct file owner for config file of Roundcube password plugin (0600, apache/nginx). ## ChangeLog diff --git a/html/enable.smtp.auth.on.port.25-it_IT.html b/html/enable.smtp.auth.on.port.25-it_IT.html index 5b4bc167..d20f7b77 100644 --- a/html/enable.smtp.auth.on.port.25-it_IT.html +++ b/html/enable.smtp.auth.on.port.25-it_IT.html @@ -38,6 +38,10 @@ #smtpd_sasl_security_options = noanonymous +
+

Note

+

Con smtpd_tls_auth_only = yes si rende necessaria l'abilitazione di STARTTLS per una connessione sicura, Se non la volete per qualsivoglia motivo, commentatelo.

+
diff --git a/html/index.html b/html/index.html index 37ad1d12..968938ab 100644 --- a/html/index.html +++ b/html/index.html @@ -130,7 +130,6 @@
  • SQL: Bulk create mail users
  • SQL: Add per-domain catch-all account
  • SQL: Add a mail alias account
  • -
  • SQL: Mark existing mail user as global domain admin
  • SQL: User mail forwarding
  • Store SpamAssassin bayes in SQL
  • Use a bought SSL certificate
  • diff --git a/html/iredadmin-pro.restful.api.html b/html/iredadmin-pro.restful.api.html index 03bd5950..3fa243f9 100644 --- a/html/iredadmin-pro.restful.api.html +++ b/html/iredadmin-pro.restful.api.html @@ -29,6 +29,7 @@
  • Enable RESTful API
  • Sample code to interact with iRedAdmin-Pro RESTful API
  • APIs

    +

    ChangeLog

    +

    Domain

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Parameter NameSummarySample Usage
    nameShort description of this domain name. e.g. company namename=Google Inc
    accountStatusEnable or disable domainaccountStatus=active (or disabled)
    quotaMailbox quota for whole domain, in MB.quota=2048
    languageDefault preferred language for newly created mail userlanguage=en_US
    transportTransport programtransport=dovecot
    backupmxMark domain as Backup MXbackupmx=yes
    defaultQuotaDefault per-user mailbox quota for newly created userdefaultQuota=1024
    maxUserQuotaMax mailbox quota of a mail usermaxUserQuota=2048
    numberOfUsersMax number of mail user accountsnumberOfUsers=20
    numberOfAliasesMax number of mail alias accountsnumberOfAliases=30
    + +

    User

    POST /api/user/<mail> Create a new mail user Parameters

    @@ -186,9 +253,9 @@ RESTFUL_API_CLIENTS = ['172.16.244.1', ...] -cn +name Display name -cn=My New Name +name=My New Name password @@ -227,9 +294,9 @@ RESTFUL_API_CLIENTS = ['172.16.244.1', ...] -cn +name Display name -cn=My New Name +name=My New Name password @@ -320,9 +387,9 @@ please use mail alias account as mailing list.

    -cn +name display name -cn=My List Name +name=My List Name accessPolicy @@ -349,16 +416,17 @@ please use mail alias account as mailing list.

    -cn +name display name -cn=My List Name +name=My List Name + + +accessPolicy +Defines who can send email to this mail alias account +accessPolicy=public - -

    Note: accessPolicy for mail alias account is only available for SQL backends.

    @@ -382,9 +450,9 @@ please use mail alias account as mailing list.

    -cn +name display name -cn=My List Name +name=My List Name accessPolicy diff --git a/html/promote.user.to.be.global.admin.html b/html/promote.user.to.be.global.admin.html index 71cb4e99..16c737a2 100644 --- a/html/promote.user.to.be.global.admin.html +++ b/html/promote.user.to.be.global.admin.html @@ -25,6 +25,7 @@
  • LDAP backends
  • +
  • Mark user as global domain admin with iRedAdmin-Pro
  • See also
  • @@ -71,6 +72,10 @@ sql> INSERT INTO domain_admins (username, domain) VALUES ('smith@test.com', ' domainAdmin=smith@test.com.

    +

    Mark user as global domain admin with iRedAdmin-Pro

    +

    With iRedAdmin-Pro, you can mark user as either global domain admin or normal +domain admin in user profile page, under tab General.

    +

    See also