Показать полную графическую версию : [решено] Где находится домен и его почтовые ящики?
Есть описание (http://www.volmed.org.ru/wiki/index.php/%D0%9F%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_%D0%BD%D0%B0_% D0%B1%D0%B0%D0%B7%D0%B5_Postfix,_Dovecot_%D0%B8_Ubuntu_14.04_LTS#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.B D.D0.B8.D0.B5_.D0.BD.D0.B5.D0.B4.D0.BE.D1.81.D1.82.D0.B0.D1.8E.D1.89.D0.B8.D1.85_.D0.BF.D0.B0.D0.BF. D0.BE.D0.BA) создания почтового сервера, прочитал и не понял,
mysql -u root -p
USE mail;
INSERT INTO domains (domain) VALUES ('volmed.org.ru');
INSERT INTO users (user, email, password) VALUES ('user1', 'user1@volmed.org.ru', ENCRYPT('user1_password'));
INSERT INTO users (user, email, password) VALUES ('user2', 'user2@volmed.org.ru', ENCRYPT('user2_password'));
quit
в какой папке находятся почтовые ящики и сам домен, т.е. как их удалить?
При чем тут папки? Это команды записи данных в таблицы сервера баз данных.
При чем тут папки? »
Допустим, как посмотреть список доменов и пользователей и как удалить?
oloiphut
23-02-2016, 13:53
в какой папке находятся почтовые ящики и сам домен »
Там:
virtual_mailbox_base = /var/spool/mail
как их удалить? »
Сначала удалить из базы данных записи об удаляемых юзерах и домене:
USE mail;
DELETE FROM users WHERE email LIKE '%volmed.org.ru';
DELETE FROM domains WHERE domain = 'volmed.org.ru';
Для упрощения задачи можно поставить phpMyAdmin и проделать эти операции в нём.
Потом удалить физически с диска почту rm -rf /var/spool/mail/volmed.org.ru
ЗЫ для ещё большего упрощения задачи можете воспользоваться https://sourceforge.net/projects/postfixadmin/
Самое то для нубов.
Там: »
В том то и дело, что там пусто. Наверное описание по установке почтовика не правильное, щас попробую найти другое.
oloiphut
23-02-2016, 14:19
В том то и дело, что там пусто »
Значит, почта не приходила, вот и всё.
Наверное описание по установке почтовика не правильное, щас попробую найти другое. »
Ну, ищите, только вряд ли это поможет.
Допустим, как посмотреть список доменов и пользователей и как удалить »
Запустить любой менеджер БД какой у вас есть и посмотреть в базе данных mail таблицы domains и users.
в какой папке находятся »
в зависмости от конфига, а что выдет whereis mysql
ну а по удалению, читать команды sql
Значит, почта не приходила, вот и всё. »
Домен слетел пришлось сделать новый :) Теперь приходит
root@mail:~# ls -lah /var/mail/postfix.tk/user1/new/
итого 12K
drwx--S--- 2 virtual virtual 4,0K февр. 23 18:42 .
drwx--S--- 5 virtual virtual 4,0K февр. 23 18:42 ..
-rw------- 1 virtual virtual 2,7K февр. 23 18:42 1456242146.V801I62b57M538068.mail.postfix.tk
[q=NickM]в зависмости от конфига, а что выдет
test@mail:~$ whereis mysql
mysql: /usr/bin/mysql /etc/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
oloiphut
23-02-2016, 20:52
Домен слетел пришлось сделать новый Теперь приходит
root@mail:~# ls -lah /var/mail/postfix.tk/user1/new/
итого 12K
drwx--S--- 2 virtual virtual 4,0K февр. 23 18:42 .
drwx--S--- 5 virtual virtual 4,0K февр. 23 18:42 ..
-rw------- 1 virtual virtual 2,7K февр. 23 18:42 1456242146.V801I62b57M538068.mail.postfix.tk »
Отлично.
Кстати, рекомендую читать логи, когда что-то не работает.
Остался последний вопрос: как в sql посмотреть список пользователей?
oloiphut
23-02-2016, 22:07
USE mail;
SELECT * FROM users;
Изучайте SQL. А для начала, можете воспользоваться web/gui клиентами для MySQL, коих полно.
oloiphut, огромное спасибо, все работает!!!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.