Установка POP3 сервера

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

captain
Сообщения: 35

Установка POP3 сервера

Сообщение captain »

В качестве POP3 сервера я выбрал popa3d-1.0.2. Скачал с openwall!
Распаковал архив tar zxvf popa3d-1.0.2.tar.gz
Потом make
И начинается какае-то ерунда:
gcc -Wall -O2 -fomit-frame-pointer -c version.c
gcc -Wall -O2 -fomit-frame-pointer -c startup.c
gcc -Wall -O2 -fomit-frame-pointer -c standalone.c
gcc -Wall -O2 -fomit-frame-pointer -c virtual.c
gcc -Wall -O2 -fomit-frame-pointer -c auth_passwd.c
gcc -Wall -O2 -fomit-frame-pointer -c auth_shadow.c
gcc -Wall -O2 -fomit-frame-pointer -c auth_pam.c
gcc -Wall -O2 -fomit-frame-pointer -c pop_root.c
gcc -Wall -O2 -fomit-frame-pointer -c pop_auth.c
gcc -Wall -O2 -fomit-frame-pointer -c pop_trans.c
gcc -Wall -O2 -fomit-frame-pointer -c protocol.c
gcc -Wall -O2 -fomit-frame-pointer -c database.c
gcc -Wall -O2 -fomit-frame-pointer -c mailbox.c
gcc -Wall -O2 -fomit-frame-pointer -c misc.c
gcc -Wall -O2 -fomit-frame-pointer -c md5/md5.c -o md5/md5.o
gcc -s version.o startup.o standalone.o virtual.o auth_passwd.o auth_shadow.o auth_pam.o pop_root.o pop_auth.o pop_trans.o protocol.o database.o mailbox.o misc.o md5/md5.o -o popa3d
auth_shadow.o: In function `auth_userpass':
auth_shadow.c:(.text+0xa0): undefined reference to `crypt'
auth_shadow.c:(.text+0x16e): undefined reference to `crypt'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [popa3d] Ошибка 1

Немогу разобраться в чем дело!
Помогите кто сталкивался или кто знает как решить данную проблему! Или посоветуйте другой POP3 сервер (не используя SQL сервер)
Спасибо сказали:
Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Re: Установка POP3 сервера

Сообщение pento »

captain, попробуй dovecot. Он достаточно лёгок в настройке и установке.
Ставить лучше для тебя как новичка бинарник, то бишь rpm/deb в зависимости от твоей системы и предпочтения.
Спасибо сказали:
captain
Сообщения: 35

Re: Установка POP3 сервера

Сообщение captain »

Установил dovecot! Он больше расчитан на IMAP протокол! Однако как его настроит? Где прописывать сервер нейм и т.д. Смотрел dovecot.conf! С popa3d проблем не каких нету, так как знаю как настроит! Может всё-таки кто-то знает как решить проблему с установкой popa3d?
Спасибо сказали:
Аватара пользователя
pento
Сообщения: 403
ОС: Fedora 10

Re: Установка POP3 сервера

Сообщение pento »

captain писал(а):
24.07.2007 11:49
Он больше расчитан на IMAP протокол!

Он прекрасно работает как с имап, так и с поп3
captain писал(а):
24.07.2007 11:49
Однако как его настроит?


Очевидно прочитать документацию? Там всё достаточно просто
http://wiki.dovecot.org/
captain писал(а):
24.07.2007 11:49
Может всё-таки кто-то знает как решить проблему с установкой popa3d?

Знаю, прчитать документацию, которую ты с большой долей вероятности не читал ;)
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Установка POP3 сервера

Сообщение Sleeping Daemon »

captain писал(а):
23.07.2007 20:08
В качестве POP3 сервера я выбрал popa3d-1.0.2. Скачал с openwall!
Распаковал архив tar zxvf popa3d-1.0.2.tar.gz
Потом make
И начинается какае-то ерунда:
gcc -Wall -O2 -fomit-frame-pointer -c version.c
gcc -Wall -O2 -fomit-frame-pointer -c startup.c
gcc -Wall -O2 -fomit-frame-pointer -c standalone.c
gcc -Wall -O2 -fomit-frame-pointer -c virtual.c
gcc -Wall -O2 -fomit-frame-pointer -c auth_passwd.c
gcc -Wall -O2 -fomit-frame-pointer -c auth_shadow.c
gcc -Wall -O2 -fomit-frame-pointer -c auth_pam.c
gcc -Wall -O2 -fomit-frame-pointer -c pop_root.c
gcc -Wall -O2 -fomit-frame-pointer -c pop_auth.c
gcc -Wall -O2 -fomit-frame-pointer -c pop_trans.c
gcc -Wall -O2 -fomit-frame-pointer -c protocol.c
gcc -Wall -O2 -fomit-frame-pointer -c database.c
gcc -Wall -O2 -fomit-frame-pointer -c mailbox.c
gcc -Wall -O2 -fomit-frame-pointer -c misc.c
gcc -Wall -O2 -fomit-frame-pointer -c md5/md5.c -o md5/md5.o
gcc -s version.o startup.o standalone.o virtual.o auth_passwd.o auth_shadow.o auth_pam.o pop_root.o pop_auth.o pop_trans.o protocol.o database.o mailbox.o misc.o md5/md5.o -o popa3d
auth_shadow.o: In function `auth_userpass':
auth_shadow.c:(.text+0xa0): undefined reference to `crypt'
auth_shadow.c:(.text+0x16e): undefined reference to `crypt'
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [popa3d] Ошибка 1

Немогу разобраться в чем дело!
Помогите кто сталкивался или кто знает как решить данную проблему! Или посоветуйте другой POP3 сервер (не используя SQL сервер)

А может ./configure перед make?
Не хватает библиотеки crypt, причём devel.
Спасибо сказали:
captain
Сообщения: 35

Re: Установка POP3 сервера

Сообщение captain »

При ./configure пишет:
[root@mail popa3d-1.0.2]# ./configure
bash: ./configure: Нет такого файла или каталога
Посмотрел библиотеки вроде всё установленно! libcrypt и так далее!
Спасибо сказали: