Tag: mail
Postfixadmin: Invalid query: Unknown column ‘goto’ in ‘alias’
iRedMail v0.9.8
iRedAdmin v0.9.1 (MySQL)
Postfixadmin v3.2
При установке posftixadmin на новый iRedmail возникают ошибки
Ниже приведены ошибки и как их лечить.
Ошибка:
Invalid query: Unknown column ‘goto’ in ‘alias’
В новой версии отсутствует колонка goto. Добавим её
mysql -u root -puse vmail;ALTER TABLE alias ADD COLUMN `goto` text NOT NULL;
DROP INDEX domain on mailbox;
DROP INDEX domain on alias;
Roundcube: connection to storage server failed
При попытке залогиниться в roundcube выходит ошибка:
connection to storage server failed
В логах dovecot видим следующее:
Jan 14 17:29:02 imap-login: Info: Login: user=<usename@bakabuka.us>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=17071, secured, session=<gx5KKL5iGgB/AAAB> Jan 14 17:29:02 imap(usename@bakabuka.us): Warning: autocreate plugin is deprecated, use mailbox { auto } setting instead Jan 14 17:29:02 imap(usename@bakabuka.us): Error: user username@bakabuka.us: Initialization failed: namespace configuration error: inbox=yes namespace missing Jan 14 17:29:02 imap(usename@bakabuka.us): Error: Invalid user settings. Refer to server log for more information.
Лечится это путём добавления строчек в файл /etc/dovecot/dovecot.conf в конце после последней строчки:
namespace inbox { inbox = yes }
Postfix: view queues
Посмотреть количество писем в очередях можно командой:
for i in active bounce corrupt defer deferred flush hold incoming maildrop public saved trace; do echo -n "$i "; find "/var/spool/postfix/$i" | wc -l; done
В ответ будет дан список очередей и количество писем в каждой
active 1
bounce 1
corrupt 1
defer 17
deferred 17
flush 2
hold 1
incoming 1
maildrop 1
public 6
saved 1
trace 1
Так же можно очистить очередь. Например, очистим очередь deferred
postsuper -d ALL deferred
Postfix: remove mail from queue by sender address
Если надо удалить письма из очереди postfix по адресу отправителя, то делается это следующей командой:
mailq | grep "sender@email" | awk '{ print $1 }' | sed s/*// | postsuper -d -
где вместо sender@email подставляется нужный адрес
How to add new domain name in MS Exchange 2010
Что бы добавить новый домен в почтовый сервер MS Exchange нужно:
- Открыть Exchange Management Console
- Выбрать пункт Organization Configuration -> Hub Transport -> Вкладка Accepted Domains
- Справа нажать New Accepted Domain…
- Заполнить поля Name и Accepted Domain, Поставить переключатель в Authoritative Domain…
Zimbra: update ssl certificate Using the CLI
13 April 2022
Linux, Uncategorized
No Comments
bakabuka
As example you bought comodo ssl cert and received 2 zip archives.
Unpack STAR.my_domain_com_cert and STAR.my_domain_com_key
Copy private key to /opt/zimbra/ssl/zimbra/commercial folder/
copy STAR.my_domain_com.ca-bundle to /tmp folder
copy domain cert to /tmp folder
Check under non-root user that your SSL certificate, your private key and the Intermediate CA are OK, this step is important and you should not continue if you receive an error here
Deploy the commercial certificate with zmcertmgr as the non-root user
Restart the Zimbra Services
certcertificatecomodomailsentigosslzimbra