Gửi Thông Điệp Yêu Thương vanbinh_bt nhắn với all: thi sao rồi mấy đồ...[Mr]-Boom nhắn với All K4: Chúc mọi người có 1 kỳ thi thật tốt !!lặng lẽ yêu nhắn với nguyễn ngọc huy: chúc mi có một kỳ thi tốt nha. vẫn nhớ mingocthongcctm05f nhắn với QNGAI: hãy sát cánh bên nhau.....hi.......trinhvh91 nhắn với TM03B: TM03B đoàn kết đi chơi cuối khóa nghenNgười vô cảm nhắn với nguyenlu: Ai vậy? T vẫn bước đi trong yêu thương mà ^^381 nhắn với neyugn: mong rằng chúng ta sẽ đi đến cái đích cuối cùng !nguyenlu nhắn với Người vô cảm: Hãy bước đi trong sự yêu thươnglenguyen_alone nhắn với Young Bin: tại sao nhok lại iu bin chứ nhỉ???hp thành công nhá!!binhcaolinh nhắn với Đen Trần: Cố gắng học chăm chỉ nhé em! Gửi Thông Điệp Yêu Thương


BẢNG GIÁ QUẢNG CÁO TẠI DIỄN ĐÀN 2MIT.ORG 2012

Hiện kết quả từ 1 tới 2 của 2

Chủ đề: Qmail - Phần 5: Cấu hình khởi động Qmail - Gỡ bỏ Sendmail và Khởi động Qmail

  1. #1
    Tham gia ngày
    May 2009
    Đến từ
    Ha Noi, Vietnam, Vietnam
    Tuổi
    21
    Bài gửi
    1,565
    Cảm ơn
    1,103
    Được cảm ơn 1,245/501 bài viết
    Blog Entries
    13
    9
    MASTER
     
     
    Số lần cộng|trừ: 5 lần

    Thumbs up Qmail - Phần 5: Cấu hình khởi động Qmail - Gỡ bỏ Sendmail và Khởi động Qmail

    Qmail - Phần 5: Cấu hình khởi động Qmail - Gỡ bỏ Sendmail và Khởi động Qmail

    5.1.Cấu hình khởi động Qmail

    Các phần trước SUNBOY đã hướng đẫn cấu hình các thành phần cần thiết cho qmail. Bây giờ là bước hoàn thành các cấu hình cho qmail hoạt động thống nhất. Sau đó sẽ gỡ bỏ Sendmail(nếu có) và khởi động qmail.

    Đầu tiên, Chúng ta cần copy các script giám sát, các script qmail rc và qmailctl vào các thư mục thích hợp , sau đó thiết lập các quyền cần thiết để các script có thể hoạt động.

    Sao chép tất cả các script giám sát đến các vị trí thích hợp.
    Code:
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/freebsd/pop3d_run /var/qmail/supervise/qmail-pop3d/run
       
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/freebsd/pop3d_log /var/qmail/supervise/qmail-pop3d/log/run
       
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/freebsd/smtpd_run /var/qmail/supervise/qmail-smtpd/run
       
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/freebsd/smtpd_log /var/qmail/supervise/qmail-smtpd/log/run
       
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/freebsd/send_run /var/qmail/supervise/qmail-send/run
       
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/freebsd/send_log /var/qmail/supervise/qmail-send/log/run
    Sao chép các script rc và qmailctl đến các vị trí thích hợp

    Code:
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/rc /var/qmail/
      [root@mail ~]# cp /downloads/qmailrocks/scripts/finalize/qmailctl /var/qmail/bin/
    Cấu hình các quyền và link cần thiết cho các script

    Code:
    [root@mail ~]# chmod 755 /var/qmail/rc /var/qmail/bin/qmailctl
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-pop3d/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-pop3d/log/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-smtpd/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-smtpd/log/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-smtpdssl/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-smtpdssl/log/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-send/run
      [root@mail ~]# chmod 751 /var/qmail/supervise/qmail-send/log/run
      [root@mail ~]# echo ./Maildir > /var/qmail/control/defaultdelivery
      [root@mail ~]# echo 255 > /var/qmail/control/concurrencyremote
      [root@mail ~]# chmod 644 /var/qmail/control/concurrencyremote
      [root@mail ~]# echo 30 > /var/qmail/control/concurrencyincoming
      [root@mail ~]# chmod 644 /var/qmail/control/concurrencyincoming
      [root@mail ~]# ln -s /var/qmail/bin/qmailctl /usr/bin
      [root@mail ~]# ln -s /var/qmail/supervise/qmail-send /var/qmail/supervise/qmail-smtpd /var/qmail/supervise/qmail-smtpdssl /var/qmail/supervise/qmail-pop3d /service
    Chỉnh sửa cho các script phù hợp với server hiện tại.
    Code:
      [root@mail ~]# vi /var/qmail/supervise/qmail-pop3d/run
    Sửa mail.example.com thành viet-cntt.com

    Tiếp tục sửa
    Code:
    [root@mail ~]# vi /var/qmail/supervise/qmail-smtpd/run
    Sửa mail.example.com thành viet-cntt.com

    Dừng Qmail (nếu qmail đang chạy) để thực hiện các cấu hình cuối cùng

    Code:
    [root@mail ~]# qmailctl stop
      Stopping qmail...
       qmail-smtpd
       qmail-send
       qmail-pop3d
    Code:
    [root@mail ~]# echo '127.:allow,RELAYCLIENT=""' >> /etc/tcp.smtp
    Code:
    [root@mail ~]# qmailctl cdb
    Tạo alias cho Qmail

    Alias đóng vai trò quan trọng trong vấn đề quản lý mail server, điều này có nghĩa mỗi alias là một “ảo nhân” chịu trách nhiệm cho một số trường hợp điển hình của các hoạt động trên một mail server. Sau đây là 3 alias cần thiết nhất :

    - postmaster (theo đúng RFC 2821) chỉ cho Administrator của mail server
    - mailer-daemon một loại người dùng bán tiêu chuẩn để nhận các mail (bounce)
    - root dùng để chuyển các loại mail mang tính chủ quyền đến system administrator

    Ở đây giả sử mailbox của admin đảm nhận luôn cả ba alias trên. Thực hiện

    Code:
    [root@mail ~]# echo admin > /var/qmail/alias/.qmail-root 
    [root@mail ~]# echo admin > /var/qmail/alias/.qmail-postmaster 
      [root@mail ~]# echo admin > /var/qmail/alias/.qmail-mailer-daemon
    [root@mail ~]# ln -s /var/qmail/alias/.qmail-root /var/qmail/alias/.qmail-anonymous
    [root@mail ~]# chmod 644 /var/qmail/alias/.qmail-root /var/qmail/alias/.qmail-anonymous
      [root@mail ~]# chmod 644 /var/qmail/alias/.qmail*


    5.2.Gỡ bỏ Sendmail


    Bước này nhằm gỡ bỏ MTA Sendmail (nếu đang tồn tại trên mail server, thông thường. Khi cài đặt CentOS thường đi kèm sendmail) và thay thế vào đó là Qmail

    Kiểm tra các gói Sendmail có được cài đặt trên hệ thống hay không
    Code:
    [root@mail ~]# rpm -qa | grep sendmail
    Nếu có, ngưng hoạt động Sendmail

    Code:
    [root@mail ~]# service sendmail stop
    Gõ bỏ các gói sendmail

    Code:
    [root@mail ~]# rpm -e --nodeps sendmail-cf-8.13.8-8.el5
      [root@mail ~]#  rpm -e --nodeps sendmail-8.13.8-8.el5
    Tuỳ chọn --nodeps để không bị lỗi phụ thuộc các gói khác

    Sử dụng các liên kết mềm để thay thế Sendmail thành Qmail

    Code:
    [root@mail ~]# ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
      [root@mail ~]# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail


    5.3.
    Khởi động Qmail


    Trước khi khở động Qmail, tiến hành kiểm tra xem các bước cấu hình Qmail đã đầy đủ hay không bằng cách chạy script đã có sẵn. script này bao gồm hàng loạt các công đoạn kiểm tra. Nín thở xem kết quả nhé

    Code:
    [root@mail ~]# /downloads/qmailrocks/scripts/util/qmr_inst_check
      Congratulations, your Qmailrocks.org Qmail installation looks good!
    Nếu xuất hiện thông báo như trên nghĩa là các bước cấu hình đã đầy đủ.

    Bắt đầu khởi động lại Qmail thôi!
    Code:
      [root@mail ~]# qmailctl stop
      Stopping qmail...
       qmail-smtpd
       qmail-send
       qmail-pop3d
    Code:
    [root@mail ~]# qmailctl start
      Starting qmail...
      Starting qmail-send
      Starting qmail-smtpd
      Starting qmail-pop3d
    Cụ thể hơn, có thể xem bằng lệnh

    Code:
    [root@mail ~]# qmailctl stat
      /service/qmail-send: up (pid 31999) 72 seconds
      /service/qmail-send/log: up (pid 32000) 72 seconds
      /service/qmail-smtpd: up (pid 32009) 72 seconds
      /service/qmail-smtpd/log: up (pid 32003) 72 seconds
      /service/qmail-pop3d: up (pid 32006) 72 seconds
      /service/qmail-pop3d/log: up (pid 32007) 72 seconds
      messages in queue: 0
      messages in queue but not yet preprocessed: 0
    Tiến hành telnet đến server với port 110 để kiểm tra hoạt động của POP3

    Code:
    [root@mail ~]# telnet localhost 110
      Trying 127.0.0.1...
      Connected to localhost.localdomain (127.0.0.1).
      Escape character is '^]'.
      +OK <14274.1290289849@viet-cntt.com>
      user postmaster@viet-cntt.com
      +OK
      pass 121212
      +OK
      list
      +OK
      1 281
      .
      quit
      +OK
      Connection closed by foreign host.
    Tiến hành telnet đến server với port 25 để kiểm tra hoạt động của SMTP
    Kiểm tra chức năng TLS của SMTP

    Code:
    [root@mail ~]# telnet localhost 25
      Trying 127.0.0.1...
      Connected to localhost.localdomain (127.0.0.1).
      Escape character is '^]'.
      220 mail.viet-cntt.com ESMTP
      ehlo
      250-mail.viet-cntt.com
      250-AUTH LOGIN CRAM-MD5 PLAIN
      250-AUTH=LOGIN CRAM-MD5 PLAIN
      250-STARTTLS
      250-PIPELINING
      250 8BITMIME
      starttls
      220 ready for tls
      quit
      quit
      Connection closed by foreign host.
    Nếu kết quả không có gì khác thường thì chúc mừng bạn. Qmail đã khởi động thành công và có vẻ hoạt động suôn sẻ.
    Tới đây, bạn đã đi được 2/3 chặng đường. Đã có trong tay qmail nhưng chưa được đầy đủ các tiện ích. Đặt biệt là mới có POP3, mà chưa có IMAP/IMAPS. Phần sau sunboy sẽ hướng dẫn cài đặt tích hợp Courier IMAP/IMAPS, cổng webmail squierrel mail, tích hợp trình quét virus, chống spam cho Qmail....


    Sunbot - 2mit.org -

    --------------------------------------------------
    Xem các chủ đề cùng chuyên mục:


    +5 EXP
    Thay đổi nội dung bởi: sunboy, 21-09-2011 lúc 04:42 AM

  2. Có tổng cộng 2 thành viên cảm ơn sunboy cho bài viết này

    trungqn1 (02-03-2011), vlang  (25-03-2011)

  3. #2
    Tham gia ngày
    Feb 2011
    Bài gửi
    8
    Cảm ơn
    4
    Được cảm ơn 0/0 bài viết
    1
    None
     
     
    Số lần cộng|trừ: 0 lần

    Default

    Chào Bạn,

    hướng dẫn rất chi tiết còn 1 đoạn cuối nữa là cài đặt tích hợp Courier IMAP/IMAPS, cổng webmail squierrel mail, tích hợp trình quét virus, chống spam cho Qmail....

    Hướng dẫn luôn đi bạn cho nó trọn vẹn

    Thank Ban
    Lang


Thông tin về chủ đề này

Users Browsing this Thread

Hiện giờ đang có 1 người xem chủ đề này. (0 thành viên 1 khách)

     

Chủ đề giống nhau

  1. Trả lời: 10
    Bài mới gửi: 28-03-2011, 11:51 AM
  2. Trả lời: 2
    Bài mới gửi: 23-02-2011, 01:08 AM
  3. Trả lời: 0
    Bài mới gửi: 21-01-2011, 12:21 PM
  4. Trả lời: 0
    Bài mới gửi: 20-01-2011, 09:25 PM
  5. Trả lời: 0
    Bài mới gửi: 04-12-2009, 05:55 PM

Từ khóa cho chủ đề này

1354
Lượt xem

Share