URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96032
[ Назад ]

Исходное сообщение
"Перенос sendmail с FreeBSD 7 на FreeBSD 10"

Отправлено teapot , 04-Мрт-15 14:59 
Как правильно перенести почту(настройки и сами почтовые ящики) и почтовых пользователей (канонические) с FreeBSD 7.0 (i386) на FreeBSD 10.1 (amd64)?


Содержание

Сообщения в этом обсуждении
"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено qwertykma , 04-Мрт-15 16:21 
Учётки я создавал скриптом (на старом сервере снял листинг /home На новом pw useradd...)
Почту переносил imapsync. Однако у меня вопрос а вы уверенны что хотите на новом именно sendmail? ИМХО человек который освоил sendmail не задает подобные вопросы.

"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено teapot , 04-Мрт-15 17:46 
> Учётки я создавал скриптом (на старом сервере снял листинг /home На новом
> pw useradd...)
> Почту переносил imapsync. Однако у меня вопрос а вы уверенны что хотите
> на новом именно sendmail? ИМХО человек который освоил sendmail не задает
> подобные вопросы.

Я почти перенес. В моем случае все намного проще. Почтовый пользователи - системные а не виртуальные. Для переноса нужно скопировать со старого /etc/master.passwd и /etc/group, сравнить с теми что на новом, скопировать недостающих. Потом выполнить
pwd_mkdb master.passwd
С почтой поступил так - скопировал /etc/mail со старого.
Ну и по мелочи, @aliases, hosts, hosts.allow, etc/rc.d/NETWORKING. Папку с ящиками (там и pop и queue) /var/mail

Единственное что не могу вспомнить - в настройках почты указано что используется popper.  Включается он в inetd.conf но где его конфиг, в портах не могу его найти, в /usr/local/libexec/popper тоже нет


"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено teapot , 04-Мрт-15 18:49 
что можно использовать вместо popper? Чем проще, тем лучше.



"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено Аноним , 04-Мрт-15 19:35 
> что можно использовать вместо popper? Чем проще, тем лучше.

Его и надо использовать. Поставить из портов


"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено Аноним , 04-Мрт-15 19:34 
>[оверквотинг удален]
> системные а не виртуальные. Для переноса нужно скопировать со старого /etc/master.passwd
> и /etc/group, сравнить с теми что на новом, скопировать недостающих. Потом
> выполнить
> pwd_mkdb master.passwd
> С почтой поступил так - скопировал /etc/mail со старого.
> Ну и по мелочи, @aliases, hosts, hosts.allow, etc/rc.d/NETWORKING. Папку с ящиками (там
> и pop и queue) /var/mail
> Единственное что не могу вспомнить - в настройках почты указано что используется
> popper.  Включается он в inetd.conf но где его конфиг, в
> портах не могу его найти, в /usr/local/libexec/popper тоже нет

etc/rc.d/NETWORKING  перенести не забыли- молодец, что тут скажешь
@aliases тоже необходим
Продолжайте, пожалуйста. Так вы и ховту напишите скоро как почту переносить.


"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено teapot , 04-Мрт-15 19:45 
> Продолжайте, пожалуйста. Так вы и ховту напишите скоро как почту переносить.

Ахах, куда мне.
Если по делу popper так и не нашел в портах, есть qpopper, но у меня когда-то был опыт с  dovecot, поэтому остановился на нем


"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено teapot , 04-Мрт-15 19:57 
dovecot довольно легко настраивается, для того чтоб письма были там же где и sendmail складывает (/var/mail) нужно указать в dovecot.conf
mail_location = mbox:~/mail:INBOX=/var/mail/%u

"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено universite , 04-Мрт-15 23:19 
>> Продолжайте, пожалуйста. Так вы и ховту напишите скоро как почту переносить.
> Ахах, куда мне.
> Если по делу popper так и не нашел в портах, есть qpopper,
> но у меня когда-то был опыт с  dovecot, поэтому остановился
> на нем

Это сарказм.
Вы слишком много бесполезного потянули со старого сервера, да еще не протестили работоспособность нового sendmail.
Уверяю, вы найдете там пару багов :)



"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено teapot , 05-Мрт-15 08:59 
По поводу etc/rc.d/NETWORKING - в нем прописаны статические маршруты, без него не будет работать у клиентов почта



"Перенос sendmail с FreeBSD 7 на FreeBSD 10"
Отправлено Аноним , 05-Мрт-15 09:22 
> По поводу etc/rc.d/NETWORKING - в нем прописаны статические маршруты, без него не
> будет работать у клиентов почта

Ну  нафига же статические маршруты лепить в NETWORKING?

Написано же в самом файле зачем он
#    This is a dummy dependency, for services which require networking
#    to be operational before starting.

в /etc/rc.conf их кладите

https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/n...