Cách cài đặt SuiteCRM trên Ubuntu 16.04
Hướng dẫn cài đặt SuiteCRM, một giải pháp CRM mã nguồn mở, trên Ubuntu 16.04 với các bước chi tiết và dễ hiểu.
Hướng dẫn sau đây mô tả cách thiết lập một máy chủ thư đơn giản bằng Postfix là MTA, Dovecot là MDA và Sàng tuyệt vời để sắp xếp thư. Điểm khởi đầu là một máy chủ mới được cài đặt với Debian mà bạn có quyền truy cập vào người dùng quản trị hoặc quyền sudo.
Đầu tiên, cài đặt các gói cần thiết:
sudo apt-get install postfix dovecot-imapd dovecot-managesieved
Trong quá trình cài đặt, bạn sẽ được hỏi loại máy chủ nào bạn đang chạy và cách Postfix sẽ nhận thư gửi và nhận. Chọn " Trang web Internet " tại đây.
Bước cấu hình đầu tiên là kết nối Dovecot với Postfix và thiết lập địa chỉ bưu điện, đây là địa chỉ mà người khác sẽ thấy khi gửi thư thất bại, vì vậy họ có thể liên hệ với bạn về các sự cố cuối cùng của bạn. Mở /etc/dovecot/conf.d/15-lda.conf
và chỉnh sửa dòng sau:
postmaster_address = [email protected]
Trong cùng một tệp, cũng kích hoạt việc tạo và đăng ký tự động vào các thư mục bạn tạo qua IMAP:
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
Bước tiếp theo là cấu hình vị trí trên hệ thống tập tin nơi các thư sẽ được lưu trữ. Mở /etc/dovecot/conf.d/10-mail.conf
và chỉnh sửa các dòng sau:
mail_location = maildir:~/Maildir
Hãy chắc chắn rằng tất cả các đề cập khác mail_location
được bình luận trong bối cảnh này. Bây giờ bạn có thể yêu cầu Postfix chuyển các thư đến cho Dovecot bằng cách chỉnh sửa /etc/postfix/main.cf
, thêm dòng sau:
mailbox_command = /usr/lib/dovecot/deliver
Sau khi khởi động lại cả hai dịch vụ ...
sudo service postfix restart
sudo service dovecot restart
... bạn có thể kiểm tra xem mọi thứ có hoạt động không bằng cách ra lệnh sau:
echo "Testmail!" | mail -s "Testmail!" root@localhost
Nếu mọi thứ đều hoạt động bình thường, bạn nên tìm một thông báo tương tự như thông báo sau /var/log/mail.log
:
install postfix/local[10309]: A0B361DDA2: to=<root@localhost>, relay=local, delay=0.02, delays=0.01/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/lib/dovecot/deliver
Bây giờ dịch vụ cơ bản đang hoạt động, có hai điều quan trọng còn lại để thiết lập. Đáng buồn là internet không phải là một nơi thân thiện, khiến việc mã hóa càng nhiều càng tốt, trong trường hợp này được cung cấp bởi SSL / TLS. Lý tưởng nhất là bạn sẽ có chứng chỉ từ một CA đáng tin cậy - ví dụ như StartSSL nơi bạn có thể nhận được chứng chỉ miễn phí - nhưng đối với việc sử dụng riêng tư, chứng chỉ tự ký cũng tốt. Bạn có thể tạo chứng chỉ tự ký bằng lệnh sau:
sudo mkdir /etc/dovecot/private
sudo openssl req -newkey rsa:4096 -sha512 -x509 -days 365 -nodes -keyout /etc/dovecot/private/mykey.key -out /etc/dovecot/mycert.pem
sudo chmod 600 /etc/dovecot/private/*
Tùy thuộc vào tốc độ của CPU máy chủ của bạn, việc này sẽ mất một phút. Sau khi quá trình tạo hoàn tất, bạn có thể bật mã hóa TLS cho cả Postfix và Dovecot. Đối với Postfix, thêm các dòng sau vào /etc/postfix/main.cf
:
smtpd_tls_cert_file = /etc/dovecot/private/mykey.pem
smtpd_tls_key_file = /etc/dovecot/private/mycert.pem
smtpd_use_tls = yes
Đối với Dovecot, mở /etc/dovecot/conf.d/10-ssl.conf
và chỉnh sửa các dòng liên quan đến SSL:
ssl = yes
ssl_key = /etc/dovecot/private/mykey.pem
ssl_cert = /etc/dovecot/private/mycert.pem
Một lần nữa, khởi động lại cả hai dịch vụ:
sudo service postfix restart
sudo service dovecot restart
Để xác minh rằng thiết lập là chính xác, bạn có thể kiểm tra xem máy chủ mails cho phép các kết nối được mã hóa bằng lệnh sau:
openssl s_client -starttls smtp -crlf -connect youripaddressoryourdomain:25
Nếu câu trả lời chứa cả chứng chỉ và thông tin kết nối, thì mọi thứ đều hoạt động bình thường. Bước cuối cùng của hướng dẫn này là cấu hình của Sàng . Nó khá đơn giản, mở /etc/dovecot/conf.d/15-lda.conf
bằng trình soạn thảo văn bản yêu thích của bạn và chỉnh sửa dòng sau:
mail_plugins = $mail_plugins sieve
Lần khởi động lại cuối cùng của Dovecot kết thúc thiết lập của bạn:
sudo service dovecot restart
Tại thời điểm này, bạn có thể muốn thiết lập một người dùng khác vì việc sử dụng root để gửi thư được coi là kiêu ngạo. Đơn giản chỉ cần chạy:
useradd -m yourusername
passwd yourusername
Giờ đây, bạn có thể đăng nhập vào máy chủ của mình với tư cách là người dùng mới được tạo qua kết nối an toàn, gửi và nh���n thư qua các kết nối an toàn và sắp xếp thư của bạn bằng rây qua kết nối an toàn.
Chúc bạn gửi thư vui vẻ!
Hướng dẫn cài đặt SuiteCRM, một giải pháp CRM mã nguồn mở, trên Ubuntu 16.04 với các bước chi tiết và dễ hiểu.
ReactOS, một hệ điều hành mã nguồn mở và miễn phí đã có phiên bản mới nhất. Liệu nó có thể đáp ứng đủ nhu cầu của người dùng Windows hiện đại và hạ gục Microsoft? Hãy cùng tìm hiểu thêm về trải nghiệm hệ điều hành kiểu cũ nhưng mới hơn này.
Các cuộc tấn công ransomware đang gia tăng, nhưng liệu AI có thể giúp đối phó với loại virus máy tính mới nhất? AI có phải là câu trả lời? Đọc ở đây biết là AI boone hay cấm
Whatsapp cuối cùng đã ra mắt ứng dụng Máy tính để bàn cho người dùng Mac và Windows. Giờ đây, bạn có thể truy cập Whatsapp từ Windows hoặc Mac một cách dễ dàng. Có sẵn cho Windows 8+ và Mac OS 10.9+
Hãy đọc phần này để biết Trí tuệ nhân tạo đang trở nên phổ biến như thế nào đối với các công ty quy mô nhỏ và làm thế nào nó đang tăng khả năng khiến họ phát triển và giúp đối thủ cạnh tranh của họ có thể cạnh tranh.
Gần đây Apple đã phát hành macOS Catalina 10.15.4 một bản cập nhật bổ sung để khắc phục các sự cố nhưng có vẻ như bản cập nhật đang gây ra nhiều vấn đề hơn dẫn đến việc máy mac bị chai. Đọc bài viết này để tìm hiểu thêm
13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn
Máy tính của chúng tôi lưu trữ tất cả dữ liệu một cách có tổ chức được gọi là hệ thống tệp Ghi nhật ký. Đây là một phương pháp hiệu quả cho phép máy tính tìm kiếm và hiển thị các tệp ngay khi bạn nhấn tìm kiếm. Https://wethegeek.com/? P = 94116 & preview = true
Khi Khoa học phát triển với tốc độ nhanh chóng, chiếm rất nhiều nỗ lực của chúng ta, những rủi ro của việc phục tùng bản thân trước một Điểm kỳ dị không thể giải thích cũng tăng lên. Hãy đọc, điểm kỳ dị có thể có ý nghĩa gì đối với chúng ta.
Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1