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.
<mail>
in URL by the real email address.cn
has been renamed to name
.Parameter Name | +Summary | +Sample Usage | +
---|---|---|
name |
+Short description of this domain name. e.g. company name | +name=Google Inc |
+
accountStatus |
+Enable or disable domain | +accountStatus=active (or disabled ) |
+
quota |
+Mailbox quota for whole domain, in MB. | +quota=2048 |
+
language |
+Default preferred language for newly created mail user | +language=en_US |
+
transport |
+Transport program | +transport=dovecot |
+
backupmx |
+Mark domain as Backup MX | +backupmx=yes |
+
defaultQuota |
+Default per-user mailbox quota for newly created user | +defaultQuota=1024 |
+
maxUserQuota |
+Max mailbox quota of a mail user | +maxUserQuota=2048 |
+
numberOfUsers |
+Max number of mail user accounts | +numberOfUsers=20 |
+
numberOfAliases |
+Max number of mail alias accounts | +numberOfAliases=30 |
+
POST
/api/user/<mail>
Create a new mail user
Parameters
cn
name
cn=My New Name
name=My New Name
password
cn
name
cn=My New Name
name=My New Name
password
cn
name
cn=My List Name
name=My List Name
accessPolicy
cn
name
cn=My List Name
name=My List Name
accessPolicy
accessPolicy=public
@@ -382,9 +450,9 @@ please use mail alias account as mailing list.Note:
accessPolicy
for mail alias account is only available for SQL backends.
cn
name
cn=My List Name
name=My List Name
accessPolicy
domainAdmin=smith@test.com
.
+With iRedAdmin-Pro, you can mark user as either global domain admin or normal
+domain admin in user profile page, under tab General
.
With iRedAdmin-Pro, you can mark user as either global domain admin or normal
-domain admin in user profile page, under tab General
.
--If you don't have any mail account, please follow this tutorial to create a -new mail user: SQL: Bulk create mail users.
-
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:
-root
.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.