5/19/2010

" Squirrelmail " WebMail System-ийн талаар цухас


Саяхан сервер дээр дээрх системийг суулгав. Тэгээд энэ системийг суулгах талаар жаахан зүйл бичье гэж бодлоо. ҮС : CentOS 5.2
Энэ хүү системийг суулгахаас өмнө өөрийн сервер дээр SendMail болон Dovecot суулгасан болно.
Хэрэвээ та өөрийн сервер дээр php болон php-mbstring суулгасан бол шууд Squirrelmail системийг суулгаж болно. Мэдээж өмнө нь Mail(POP,IMAP) сервер суулгасан байх шаардлагатай. php-mbstring пакеж нь олон байт буюу 1-с дээш байт-р дүрслэгддэг тэмдэгт ашиглах дохиолдолд суулгах шаардлагатай. Ер нь суулгачихсан байхад гэмгүй.

Php болон php-mbstring пакежийг суулгаагүй бол дараах командаар суулгана.
# yum –y install php
# yum –y install php-mbstring

Дээр дурьдсан зүйлүүд асуудалгүй бол системийг суулгахдаа доорх командыг ашиглана
# yum –y install squirrelmail

Суулгаж дууссаны дараагаар Dovecot серверийн тохиргоон дээр imap протколыг нэмж өгөөгүй бол нэмэх шаардлагатай учир нь Squirrelmail нь imap проткол ашигладаг.

Дээрх тохиргоог хийж дууссан бол Squirrelmail системийг тохиргоог хэрхэн хийх талаар бичье.
Системийг тохиргоог өөрийн түүлийг нь ашиглаж хйиж болох бөгөөд дараах командыг терминал дээр бичихэд түүл ачааллагдах болно.
# /usr/share/squirrelmail/config/conf.pl


Дээрх командыг биелүүлэхэд дараах цэс үүснэ
Main Menu --
1. Organization Preferences
2. Server Settings
3. Folder Defaults
4. General Options
5. Themes
6. Address Books
7. Message of the Day (MOTD)
8. Plugins
9. Database
10. Languages
D. Set pre-defined settings for specific IMAP servers
C Turn color on
S Save data
Q Quit

Дээрх цэсны харгалзах дугаарыг оруулан Enter товч даран тохиргоог хийх боломжтой. Эсвэл доорх дир-т байрлах config.php файлыг засварлаж болно.
# cd /usr/share/squirrelmail/config/

Дээрх тохиргооноос тохируулах шаардлагатай нь :


2. Серверийн тохиргоо
Domain нэр
Sendmail or SMTP
IMAP Settings and Port
10. Хэлний тохиргоо
Default Language
Default Charset

Бусад тохиргоог өөрийн серверийн тохиргоонд нийцүүлэн тохируулах шаардлагатай.

Дээрх тохиргоог хийж дууссаны дараагаар вэб хөтөч дээр домайн нэрийн ард /webmail-г нэмэн ажиллуулахад логин хуудас нээгдэх болно. Учир нь систем суухдаа вэб сервэрт .../conf.d/squirrelmail.conf файлыг үүсгээд Alias үүсгэсэн байдаг. Системрүү хандах линкийг өөрчлье гэвэл уг файл болон вэб серверийн тохиргоог өөрчлөөрэй.

Мөн логин хийх үед дараах алдааны мессеж үүсвэл IMAP Settings-н Port-г шалгаарай
Error : Connection dropped by IMAP server

Ямар нэгэн асуудал гарвал коммент үлдээгээрэй.


18 санал,шүүмж:

Anonymous said...

sain bnuu ene nadad heregtei medeelel bn
uuniig FreeBSD der suulgaj bolhuu
odoo Qmail uulgatsan bga gehdee dovecot ni neg l bolj ugduggui ee
yaval deer ve

Anonymous said...

sain bn uu ene nadad ih heregtei medeelel bn aa. eniig FreeBsd Deer suulgaj boloh uu odo qmail suulgatsan bga. gehde dovecot ni boldoggui ee yaval deer ve

... on May 23, 2010 at 10:48 PM said...

FreeBSD дээр суулгаж болно оо. dovecot оо суулгачихсан уу ямар нэгэн алдаа заагаад байна уу?

Anonymous said...

dovecot suulgasan gej bodson ch chadaagui yum shig bn aa. odoo ustgaad dahij suulgaj boloh bolvuu ta haraad hiichheer gariin avalga zaavar ch yumuu baival uguuch. dutuu ustaad bdag shdee uusgesen direktor ene ter ni medeej uldene zugeer uu

... on May 25, 2010 at 10:11 PM said...

ер нь гайгүй дээ. Чи dovecot.config файлаа нэг газар хуулаад надруу линкийг нь явуулчих би хараа өгье. надад япон хэл дээр бол гарын авлага байгаа. хэрэгтэй гэвэл хэлээрэй.

... on May 25, 2010 at 10:21 PM said...

Дахин суулгах тал дээр бол ямар асуудалгүй ээ. устгад дахиад суулгаж болно.

Anonymous said...

http://www.purplehat.org/?page_id=7
яг энэ линкээр суулгасийн.
protocols = imap imaps pop3 pop3s
#disable_plaitext_auth = no
ssl = yes
ssl_cert_file = /etc/ssl/dovecot/cert.pem
ssl_key_file = /etc/ssl/dovecot/key.pem

login_dir = /var/mail/dovecot
login_executable = /usr/local/libexec/dovecot/imap-login

mail_location = mbox:~/mail/INBOX=/var/mail/%u
mail_privileged_group = mail
mail_access_groups = mail
verbose_proctitle = yes
first_valid_uid = 0


protocol imap {
imap_client_workarounds = delay-newmail outlook-idle netscape-eoh tb-extra-mailbox-sep
listen = 10.0.0.180:143
ssl_listen = 10.0.0.180:993
}

protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
#pop3_client_workaround = outlook-no-nuls oe-ns-eoh
listen = 10.0.0.180:110
ssl_listen = 10.0.0.180:995
}

protocol lda {
postmaster_address = postmaster@munkhbat.usi.mn
sendmail_path = /usr/sbin/sendmail
}

auth defualt {
mechanisms = plain login

passdb pam {
}

userdb passwd {
}

socket listen {
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = root
}
}
}
dict {
}
#plugin{
#}

Anonymous said...

http://www.purplehat.org/?page_id=7
энэ линкийг ашигласан юмаа. dovecot.conf file нь дээр тавьсан. Миний бодлоор дутуу л суугаад байх шиг байна. Би freebsd qmail суулгасын тэгээд dovecot суулгачихвал мессеж хүлээж авч бас явуулж болох байх гэж л бодсийн

... on May 26, 2010 at 12:21 AM said...

qmail нь майл илгээдэг харин dovecot нь ирсэн майлыг MailBox-оос Download хийдэг гэж ойлгож болно байх.

дан ганц qmail суулгаад Mail илгээж болно. Харин ирсэн майл буюу MailBox-оос Download хийгээд шалгаж чадахгүй

qmail Суулгаад майл илгээж үзсэн үү болж байна уу би sendmail, postfix 2 л суулгаж байсан. яг qmail бол суулгаж байсан удаа байхгүй. Би тохиргооны файлыг чинь хараад асуудал байвал хэлээд өгье.

... on May 26, 2010 at 12:28 AM said...

Уул нь dovecot тохиргоо амархан
1. protocols = imap,imaps гэсэн мөр default-аараа коммент байдаг тэр мөрийг идвэхжүүлээд pop3,pop3s гэсэн протколуудыг нэмэх
2. Qmail дээр ашиглаж байгаа буюу тохируулж өгсөн MAILDIR-оо тохиргооны файлын default_mail_env гэсэн хэсэгт зааж өгөх

3. valid_chroot_dirs энэ хэсэг нь OPENSSH chroot тохиргоог хийсэн үед л дир зааж өгөх

энэ 3-г тохируулаад өгөхөд бараг болох ёстой. Ихэнх тохиргоо чинь qmail суулгахад л байгаа. qmail суулгаад нэг майл илгээгээд үз

Anonymous said...

telnet-eer smtp ashiglaj mail yavuulj uzsen tgd l harin irsen ene teriig ni shalgaj chadahgui bga yum ooo. ta saynii linhk harvuu her yum bn

... on May 26, 2010 at 12:45 AM said...

telnet ашиглаж майл илгээж байгаа бол өөрийнхөө yahoo руу явуулаад үз ирж байнуу тэгээд майл ирэхгүй байвал log файлаа шалга юу гэсэн алдаа байна. yahoo руу чинь асуудалгүй явж байвал. Dovecot-ийн асуудал руу эргээ оръё.

Anonymous said...

logfile turned over geel bha shig bn daa

Anonymous said...

yahoo d mail irehgui bn

... on May 26, 2010 at 1:25 AM said...

qmail-ын чинь тохиргоо буруу байна гсн үг. Эхлээд qmail ээ асуудаллгүй болгоод дараа нь dovecot оо тохируулсан нь дөхөм болно. log файлаа сайн уншаад ямар ямар алдаа байна түүний интернетээс сайн хай.

qmail-ын тохиргоонд SMART_HOST энэ тэр гэсэн тохиргоо байдын болуу байдаг бол энэ хэсэгт өөрийн isp хаягаа бичээд үзээрэй

Anonymous said...

za tegey margaash ert irj notsoldohoos suusaar bgad mur uvduud bnoo. odoo garah yaraltai ajiltai bolchihloo ta commentoo bainga unshij bgarai. tur bayrtai bas bayrlala

Anonymous said...

Өглөөний мэнд.

Anonymous said...

sain bnuu
squirrelmail-g qmail hamt shiglah zorilgoor freebsd deer suulgasan yum. tegsen browserees login.php ruugee handaad user, passaa hiiheer ERROR: Connection dropped by IMAP server. aldaa
garaad baih yum. suuhdaa imaptai holboh yamarch yum garaagui nemelt tohirgoo hiideg yum boluu. zuvluguu uguuch

 

Надад итгэл бий Copyright © 2009 WoodMag is Designed by Ipietoon for Free Blogger Template