Kênh TV và video học IT - Trăm nghe không bằng một thấy - Trở thành chuyên gia theo cách của bạn.
+ Trả lời chủ đề
Trang 1/2 1 2 CuốiCuối
Hiện kết quả từ 1 tới 10 của 11

Chủ đề: Cai Mail server tren Linux

  1. #1
    Thành viên mới Avatar của bongbong
    Tham gia ngày
    03-12-08
    Bài gửi
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định Cai Mail server tren Linux

    Hi all members
    Mình đang làm cho một công ty nước ngoài. Xếp mình đang yêu cầu mình xây dựng hệ thống mail server dùng cho công ty trên máy chủ đang chạy CentOS 5. Mình đã xếp trên mạng và thấy phần mềm mail server chạy trên Linux gồm có: Qmail, Postfix và Exim. Đã có bác nào làm về hệ thống mail trên linux cho mình hỏi một ít kinh nghiệm:
    1. Trong các phần mềm qmail, postfix và exim thì phần mềm nào chạy tốt nhất ?. Công ty mình có 30 người thì nên dùng phần mềm nào ?
    2. Nếu bạn đã cấu hình và sử dụng phần mềm thì chỉ giúp mình cách cài đặt và sử dụng ?

    Thanks for your support.

  2. #2
    AHN
    AHN đang ẩn
    iPMAC Pro Avatar của AHN
    Tham gia ngày
    09-07-08
    Đến từ
    Vân du tứ hải
    Tuổi
    25
    Bài gửi
    541
    Thanks
    0
    Thanked 10 Times in 7 Posts

    Mặc định

    Theo đánh giá mới nhất của các chuyên gia hệ thống, Postfix là phần mềm Mail Server mạnh và thích hợp nhất trên Linux cho các hệ thống lớn.
    Nếu mình không nhầm thì hệ thống mail của VPBank đang chuẩn bị chuyển sang Postfix.
    Về phần cài đặt, bạn có thể search sẽ có nhiều thông tin chi tiết hơn. ^_^

  3. #3
    Thành viên mới Avatar của locke
    Tham gia ngày
    03-12-08
    Bài gửi
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Hầu hết các mail trên internet hiện nay được phân phối bởi 1 trong 4 MTA sau: postfix, exim , qmail, sendmail. Để so sánh và đánh giá chi tiết, các bạn có thể xem qua trang web sau:
    http://shearer.org/MTA_Comparison
    Trong đó exim và postfix ngày càng được sử dụng nhiều. Mình cũng đồng tình với ý kiến của bạn AHN, Postfix đang được khá nhiều nơi sử dụng, với đặc điểm là khá bảo mật và dễ quản lý, nó thích hợp sử dụng để làm mail server ở các mô hình công ty vừa và lớn. Theo mình, công ty của bạn tuy chỉ có 30 người nhưng cũng nên sử dụng postfix. Công ty mình trước đây sử dụng qmail và đang bắt đầu chuyển sang sử dụng postfix.

  4. #4
    Thành viên mới Avatar của locke
    Tham gia ngày
    03-12-08
    Bài gửi
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Một số hướng dẫn cơ bản về postfix :

    Download Postfix

    Có thể download postfix từ nhiều nguồn:
    Từ site chính:
    http://www.postfix.org/
    Hoặc một số site down load khác:
    http://ftp.uma.es/Linux/postfix-rpms/ftp/
    Nếu bạn đã cài postfix có thể upgrade bẳng rpm như sau:
    rpm -Uvh postfix**.rpm
    Với postfix**.rpm là 1 phiên bản của postfix.
    Ví dụ : rpm –Uvh postfix-2.1.6-1.rh9.i386.rpm

    Cài đặt postfix

    Download xong bạn dùng lệnh rpm để cài đặt
    rpm -ivh postfix**.rpm
    hoặc dùng lệnh (đối với bạn nào đẫ cài đặt apt)
    apt-get install postfix
    dùng source (đối với RedHat)
    #tar zxvf postfix**.tar.gz
    #cd postfix
    #make
    #make install

    Nếu bạn đã cài sendmail,bạn nên remove sendmail để tránh xung đột
    Lần sửa cuối bởi locke; 03-12-08 lúc 22:39

  5. #5
    Thành viên mới Avatar của locke
    Tham gia ngày
    03-12-08
    Bài gửi
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Cấu hình postfix
    Tùy mục đích sử dụng thì bạn có thể cấu hình khác nhau, càng am hiểu thì cấu hình càng phức tạp. Ở bước ban đầu bạn sẽ cần cấu hình một số file cấu hình cơ bản như sau:

    /etc/postfix

    /// Thư mục chính của Postfix
    /etc/postfix/access
    /etc/postfix/aliases
    /etc/postfix/aliases.db
    /etc/postfix/canonical
    /etc/postfix/main.cf

    /// File config chính của postfix
    /etc/postfix/main.cf.default
    /etc/postfix/master.cf
    /usr/sbin/postlog

    ///File log của postfix
    /usr/sbin/sendmail.postfix


    Ví dụ : config trong file main.cf

    2bounce_notice_recipient = postmaster
    access_map_reject_code = 554
    alias_database = hash:/etc/postfix/aliases
    alias_maps = hash:/etc/postfix/aliases
    allow_mail_to_commands = alias,forward
    allow_mail_to_files = alias,forward
    allow_min_user = no
    allow_percent_hack = yes
    allow_untrusted_routing = no
    alternate_config_directories =
    always_bcc =
    append_at_myorigin = yes
    append_dot_mydomain = yes
    authorized_verp_clients = $mynetworks
    berkeley_db_create_buffer_size = 16777216
    berkeley_db_read_buffer_size = 131072
    best_mx_transport =
    biff = yes
    body_checks =
    body_checks_size_limit = 51200
    bounce_notice_recipient = postmaster
    bounce_service_name = bounce
    bounce_size_limit = 50000
    .............


    Lệnh postconf hay được sử dụng để check cấu hình. Chẳng hạn:
    Để check default config file của postfix ta dùng lệnh :
    #postconf -d | less
    Để check bạn đã thay đổi những parameter nào ta dùng lệnh :
    #postconf -n | less
    Để chi tiết hơn các bạn có thể sử dụng man.

    Cấu hình Postfix để gửi mail + nhận mail

    Sau đây là một ví dụ về config để gửi và nhận mail

    Ví dụ về một file config
    # SENDING MAIL
    myorigin = $mydomain
    # RECEIVING MAIL
    inet_interfaces = all
    mynetworks_style = subnet
    mynetworks = 192.168.1.0/24, 127.0.0.0/8
    mydomain = ipmac.vn
    mydestination = $myhostname, $mydomain
    myhostname = ipmac.vn
    smtpd_helo_required = yes
    disable_vrfy_command = yes
    strict_rfc821_envelopes = yes
    allow_percent_hack = yes
    swap_bangpath = yes
    allow_untrusted_routing = no
    smtpd_helo_restrictions = permit_mynetworks,reject_invalid_hostname,reject_u nknown_client,permit
    smtpd_recipient_restrictions = permit_mynetworks,reject_sender_login_mismatch,che ck_relay_domains
    smtpd_sender_restrictions = reject_unknown_sender_domain,reject_sender_login_m ismatch
    smtpd_etrn_restrictions = permit_mynetworks,reject_invalid_hostname


    Một số options cơ bản :
    myhostname
    Master domain của bạn
    mydomain
    Domain của bạn
    myorigin
    Chọn myhostname hay là mydomain
    mynetwork
    phần này bạn nên bỏ local IP adress của bạn , ví dụ như là 192.168.0.1/24
    relay_domains
    Chức năng này khá quan trọng , nếu bạn config thành YES , củng có nghĩa là bạn cho domains có thể dùng server của bạn để làm trung gian , gửi đi các server khác . điều này có liên quan mật thiết với SPAM , nếu bạn muốn chống spam hiệu qủa , không nên dùng chức năng này.
    mynetwork_style
    Phần này thông thường nên set là subnet , tuy nhiên nếu bạn set network parameter rồi thì option này sẽ không đuợc xử lý và postfix sẻ ưu tiên cho mynetwork)

    Chú ý:
    Khi bạn config , không nên để tab hoặc space trước dòng file . có tab , space , thì khi postfix load main.cf sẻ đọc luôn các dòng trên của nội dung và sẽ gây lỗi.

    Sau khi config xong bạn dùng
    postfix -n để xem bạn có config sai chỗ nào hay không.
    Khi không có vấn đề gì bạn dùng:
    postfix check để check các permission.
    Để khởi động postfix :
    postfix start
    Hoặc
    service postfix start
    Để khởi động postfix khi boot

    chkconfig --add postfix

    chkconfig --level 5 postfix on

    chkconfig --level 3 postfix on
    Lần sửa cuối bởi locke; 03-12-08 lúc 22:34

  6. #6
    Thành viên mới Avatar của bongbong
    Tham gia ngày
    03-12-08
    Bài gửi
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Cám ơn locke. Mình sẽ tiến hành cài postfix cho hệ thống mail. Trước khi thực hiện triển khai, Locke cho mình hỏi thêm. Mình muốn tích hợp hệ thống Mail Postfix với hệ thống AD (như kiểu của Exchange với AD) liệu có được không ?
    Hiện các máy tính trong công ty mình đang sử dụng AD 2k3 (Ko bản quyền).

  7. #7
    Thành viên mới Avatar của hugo
    Tham gia ngày
    12-08-08
    Bài gửi
    6
    Thanks
    0
    Thanked 1 Time in 1 Post

    Mặc định Mailserver tren Linux!

    Hi all members!

    Câu truyện so sánh về các loại Emailserver trên Linux thì đã có nhiều tranh cãi lắm rồi. Nó giống như câu truyện về ông A lấy Qmail làm vợ, ông B lấy Postfix làm vợ và hai ông này ai cũng khen vợ mình xinh hơn ấy.
    Thông tin so sánh giữa các loại đã được nêu ở các bài trên

    http://shearer.org/MTA_Comparison

    hoặc đại loại google = "MTA comparison"

    Postfix đơn giản và nhẹ hơn Qmail, hai thằng này đều là 2 thằng tuyệt đấy, có cái là tuyệt đến đâu thì còn phải do yếu tố con người quản trị nữa.

    Nếu bạn mới bắt đầu thì nên sử dụng Postfix cho đơn giản, cấu hình nhanh, Secure và ổn định. Bạn có thể sử dụng:

    Postfix (SMTP) + Courier hoặc dovecot (POP3,IMAP) + SQuirrelmail (Webmail client) + DB (mysql, LDAP) + SPAMASSIGN + Mailscaner (hoặc Amavis) + Clamav.

    Setup: yum install postfix dovecot squirrelmail mysql mysql-server clamd
    Cài thêm cái Mailscaner hoặc amavis rồi cấu hình thêm

    hoặc có thể sử dụng Qmail (hiện tại nó cũng support cực tốt rồi, rất đơn giản và hiệu quả cho môi trường lên tới vài nghìn Mailbox..ko phải lo)

    http://wiki.qmailtoaster.com/index.p...oaster_Install

    Chúc các bạn thành công!

    Quote Nguyên văn bởi bongbong Xem bài viết
    Hi all members
    Mình đang làm cho một công ty nước ngoài. Xếp mình đang yêu cầu mình xây dựng hệ thống mail server dùng cho công ty trên máy chủ đang chạy CentOS 5. Mình đã xếp trên mạng và thấy phần mềm mail server chạy trên Linux gồm có: Qmail, Postfix và Exim. Đã có bác nào làm về hệ thống mail trên linux cho mình hỏi một ít kinh nghiệm:
    1. Trong các phần mềm qmail, postfix và exim thì phần mềm nào chạy tốt nhất ?. Công ty mình có 30 người thì nên dùng phần mềm nào ?
    2. Nếu bạn đã cấu hình và sử dụng phần mềm thì chỉ giúp mình cách cài đặt và sử dụng ?

    Thanks for your support.

  8. #8
    Thành viên mới Avatar của chew
    Tham gia ngày
    30-12-09
    Bài gửi
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Bên mình làm Email Marketing, nghĩa là tần suất gửi cũng cao & được các chuyên gia nước ngoài tư vấn là dùng Exim

  9. #9
    Thành viên mới Avatar của tsttst91
    Tham gia ngày
    18-03-11
    Bài gửi
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Mặc định

    Có ai giúp mình cài mail sever bang Exim không minh đang rất cần huhuhu

  10. #10
    Thành viên mới Avatar của kjnbjn
    Tham gia ngày
    27-02-10
    Đến từ
    '.Góc Khuất Trái Tim.'
    Bài gửi
    22
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Lightbulb

    Quote Nguyên văn bởi bongbong Xem bài viết
    Cám ơn locke. Mình sẽ tiến hành cài postfix cho hệ thống mail. Trước khi thực hiện triển khai, Locke cho mình hỏi thêm. Mình muốn tích hợp hệ thống Mail Postfix với hệ thống AD (như kiểu của Exchange với AD) liệu có được không ?
    Hiện các máy tính trong công ty mình đang sử dụng AD 2k3 (Ko bản quyền).
    nếu có thể bạn chuyển luôn server của công ty bạn sang dùng Linux luôn đi vì AD của Cty bạn cũng ko bản quyền mà vì cái này sải thoải mái.
    Con bạn muốn tích hợp Mail với AD thì quá đơn giản rồi. Nó cũng như bên Window thôi mà

+ Trả lời chủ đề
Trang 1/2 1 2 CuốiCuối

Thông tin chủ đề

Users Browsing this Thread

Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)

     

Chủ đề tương tự

  1. Các anh giúp tạo 2 Mail Server chạy song song
    Gửi bởi chicken_little trong mục Exchange/ Mail
    Trả lời: 10
    Bài cuối: 11-03-11, 15:16
  2. Linux LPI
    Gửi bởi ninhdd trong mục Thảo luận chung
    Trả lời: 1
    Bài cuối: 29-09-10, 14:24
  3. Cài đặt Webserver trên XAMPP Trên Linux
    Gửi bởi anhhq trong mục Thảo luận chung
    Trả lời: 3
    Bài cuối: 05-09-09, 11:01
  4. Support Linux
    Gửi bởi cuongnm trong mục Thắc mắc - Góp ý - Thảo luận
    Trả lời: 1
    Bài cuối: 08-10-08, 23:38
  5. hỏi về cấu hình Mail Server Exchange 2007
    Gửi bởi microlab trong mục Exchange/ Mail
    Trả lời: 8
    Bài cuối: 25-09-08, 15:16

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
muagi.vn