Citadel là một bộ phần mềm cộng tác và email mạnh mẽ, linh hoạt và mạnh mẽ, sử dụng kiến ​​trúc dựa trên “phòng”, cho phép một quy trình làm việc độc đáo nhất. Cài đặt dễ dàng và quản trị đơn giản và trực quan của nó đặt nó trong số các giải pháp nhóm phần mềm tốt nhất hiện có và một giải pháp cũng là nguồn mở và miễn phí 100%.

Suite cung cấp email, lịch, sổ địa chỉ, bảng tin, nhắn tin tức thì trong một gói máy chủ duy nhất với các kho dữ liệu tích hợp và thực hiện riêng các giao thức máy chủ khác nhau như IMAP, POP3, SMTP, ManageSieve, XMPP và Citadel. Danh sách tính năng của Citadel không có gì là ấn tượng. Bên cạnh các chức năng nói trên, nó cung cấp:

  • công cụ máy chủ đa nhân, hiệu suất cao, đa luồng
  • được xây dựng trong wiki và blog động cơ, làm cho nó một CMS cũng như một máy chủ email
  • trình duyệt web, telnet / SSH, khả năng truy cập phần mềm máy khách cục bộ
  • Nhóm lịch và lên lịch (WebDAV, GroupDAV và Kolab-1 tương thích)
  • được xây dựng trong danh sách gửi thư máy chủ (listserv)
  • tích hợp nguồn cấp dữ liệu RSS được tích hợp sẵn
  • phân loại và lọc thư phía máy chủ tích hợp. (Trình soạn thảo quy tắc dựa trên web hoặc tập lệnh Rây)
  • hỗ trợ cho các thiết bị di động và e-mail đẩy
  • kho lưu trữ thông điệp đơn lẻ do cơ sở dữ liệu điều khiển
  • chỉ mục toàn văn được tích hợp
  • hỗ trợ nhiều miền
  • tích hợp sẵn với các phần mềm diệt vi rút Realtime Blackhole Lists (RBL), SpamAssassin và ClamAV
  • sao chép máy chủ đến máy chủ
  • Truy cập dựa trên web vào email, lịch và mọi thứ khác thông qua giao diện người dùng kiểu AJAX mạnh mẽ
  • hỗ trợ rất mạnh cho "thư mục công cộng" và diễn đàn tin nhắn
  • dịch vụ nhắn tin tức thì tích hợp
  • Mã hóa SSL / TLS cho tất cả các giao thức

Hay nhất của tất cả, điều này tất cả đi kèm như là một gói tích hợp chặt chẽ duy nhất (ngoài phần mềm của bên thứ 3 như SpamAssassin, vv) mà phải mất vài phút để cài đặt và cấu hình.

Bắt Citadel

Citadel có thể được đóng gói sẵn để phân phối của bạn. Đối với các máy chủ dựa trên Debian- (và Ubuntu-), tất cả những gì bạn cần làm là gõ

 sudo apt-get cài đặt citadel-suite 

để cài đặt nó như một gói meta duy nhất từ ​​kho lưu trữ chính thức của phân phối của bạn. Nếu bạn thích sử dụng apt-source của Citadel, bạn có thể tìm thêm thông tin về cài đặt và các gói kèm theo ở đây.

Bạn có thể tìm thấy hướng dẫn cho RPM xây dựng tại đây và trang web Citadel cũng cung cấp hướng dẫn chi tiết, dễ hiểu cho nhiều trường hợp cài đặt khác, chẳng hạn như xây dựng từ nguồn cùng với tập lệnh dễ cài đặt cho những người kém thoải mái hơn khi biên dịch cho chính họ.

Cài đặt

Lưu ý: giống như trước bất kỳ sửa đổi nào, bạn nên bắt đầu với việc sao lưu máy chủ của mình trước tiên.

Khi bạn cài đặt citadel-suite meta- citadel-suite, bạn sẽ thấy một thiết lập đơn giản, nó sẽ cho phép bạn cấu hình trước máy chủ của bạn trong vài phút.

Trước tiên, bạn sẽ được yêu cầu chỉ định địa chỉ nghe. Nếu bạn không có địa chỉ cụ thể, bạn có thể để mặc định này ở 0.0.0.0 mặc định, nghĩa là máy chủ sẽ nghe trên tất cả các địa chỉ.

Tiếp theo, bạn sẽ được yêu cầu chọn phương thức xác thực ưa thích của mình. Citadel có thể xử lý người dùng riêng của mình, có quyền truy cập vào thông tin đăng nhập của người dùng hệ thống hoặc sử dụng bất kỳ nguồn LDAP chuẩn nào hoặc thậm chí là Active Directory. Nếu bạn không chắc chắn, không có quyền truy cập vào hệ thống hoặc cơ sở dữ liệu người dùng, hoặc không muốn sử dụng nó, bạn chỉ có thể sử dụng tùy chọn “Nội bộ” mặc định sẽ cho phép bạn tạo tài khoản người dùng trong phiên bản Citadel của bạn. Nếu bạn có một cơ sở hạ tầng phức tạp hơn, chỉ cần tiến hành tương ứng.

Bước tiếp theo sẽ yêu cầu bạn chỉ định tài khoản quản trị. Nếu bạn đã chọn xác thực nội bộ, đây sẽ là tài khoản mới mà bạn nên chọn tên người dùng (có thể là một tên khác không phải là “quản trị viên”; ảnh chụp màn hình dưới đây cho thấy thực tiễn tồi tệ nhất có thể). Đối với bất kỳ phương pháp xác thực nào khác, bạn phải chỉ định người dùng hiện có.

Nếu bạn chỉ mới tạo người dùng của mình, bạn nên thiết lập mật khẩu quản trị tại đây. Citadel không thực hiện bước này, nhưng bạn nên thiết lập một mật khẩu mạnh.

Nếu bạn có một máy chủ web Apache đã chạy, bạn có thể chọn nó tạo thành cửa sổ tiếp theo. Nếu bạn không, hoặc bạn muốn tách riêng hoàn thành phiên bản Citadel của bạn (để có toàn quyền kiểm soát nó hoặc bất kỳ lý do gì bạn có trong tâm trí), bạn luôn có thể sử dụng máy chủ HTTP tích hợp ( webcit ).

Nếu bạn đã chọn để đi với webcit, sau đó bạn có thể chỉ định các cổng nó lắng nghe trên. Đầu tiên, cần phải thiết lập cổng “http” đơn giản. Nếu bạn không chạy các dịch vụ web khác sử dụng cổng 80, thì việc mặc định này sẽ là tốt nhất. (Sử dụng bất kỳ cổng nào khác, nếu 80 có sẵn, sẽ không tăng đáng kể về bảo mật.) Nếu bạn muốn tắt truy cập HTTP đơn giản, chỉ cần đặt nó thành -1.

Nếu bạn dự định sử dụng kết nối SSL, bạn có thể thiết lập cổng SSL trên trang tiếp theo. Tiêu chuẩn 443 được điền trước. Dù bạn chọn cổng nào, bạn phải đảm bảo rằng nó không được sử dụng và lưu ý rằng một số khách hàng hoặc điểm truy cập (như các điểm truy cập WIFI công cộng, v.v.) sẽ không cho phép lưu lượng SSL thông qua cổng không chuẩn. Nếu bạn có toàn quyền kiểm soát lưu lượng truy cập của mình (máy khách, tường lửa, v.v.), bạn có thể chọn bất kỳ cổng nào bạn đã thiết lập đúng cách. Nếu nghi ngờ, chỉ cần để nó trên thiết lập mặc định. Bạn có thể tắt truy cập SSL bằng cách đặt giá trị này thành -1 .

Ngoài ra còn có một tùy chọn để thiết lập trước ngôn ngữ trên màn hình đăng nhập của giao diện web.

Bạn đã sẵn sàng. Trình quản lý gói của bạn (hoặc kịch bản cài đặt dễ dàng) bây giờ sẽ hoàn tất việc cài đặt các gói cần thiết, và bạn sẽ được thiết lập và chạy không mất thời gian. Nếu vì bất kỳ lý do gì, bạn cần phải thay đổi cấu hình ở trên, bạn có thể chạy lại các bước này bằng

 dpkg-cấu hình lại thành-máy chủ 

hoặc bằng cách chỉnh sửa trực tiếp "etc / default / webcit".

Citadel không buông tay bạn ngay cả sau khi cài đặt. Trang bắt đầu của họ cung cấp một danh sách rất rộng các nhiệm vụ cài đặt bài đăng, từ những điều cơ bản như xác minh các quy trình đang chạy và các cổng nghe để chọn các chiến lược lọc spam. Tài liệu này rất chi tiết và dễ theo dõi. Nó sẽ hướng dẫn bạn thiết lập Citadel đúng cách và định hình nó theo nhu cầu cụ thể của bạn.

Bên trong Citadel

Sau khi cài đặt xong, bạn có thể dễ dàng truy cập giao diện quản trị của Citadel bằng cách mở trình duyệt và điều hướng đến localhost hoặc 127.0.0.1 nếu bạn đã cài đặt Citadel trên cổng chuẩn hoặc đã chỉ định đúng số cổng (ví dụ: 127.0.0.1:8080 hoặc localhost:8080 ). Tại đây bạn có thể nhập thông tin đăng nhập quản trị của mình.

Bạn sẽ tìm thấy chính mình trong căn phòng đầu tiên, được gọi là "Lobby", giới thiệu bạn với thông điệp chưa đọc đầu tiên của bạn, chào đón bạn đến với hệ thống.

Phòng

Một điều bạn có thể đã nhận thấy là một sự khác biệt chính trong thuật ngữ. Thay vì (tin nhắn) tường, (băm) thẻ, nhãn hoặc dự án, Citadel tổ chức thông điệp trong phòng. Ẩn dụ này không có gì mới. Citadel có nguồn gốc từ năm 1981, làm cho nó không chỉ là một trong những giải pháp phần mềm nhóm trưởng thành nhất mà còn có một giải pháp hoàn toàn khác và không có các dịch vụ hiện đại.

Suy nghĩ trong phòng có nghĩa là một cách tự nhiên để tiếp cận luồng công việc của bạn. Cũng giống như bạn sẽ di chuyển bên trong một ngôi nhà, bạn sẽ điều hướng Citadel của bạn bằng cách di chuyển hình thức phòng để phòng. Đã ở đó hơn ba mươi năm, những người đứng sau Citadel giải thích nó là tốt nhất:

Khi bạn vào tòa nhà, bạn đi qua hành lang và được chào đón với những thông báo quan trọng. Sau đó, bạn có thể dừng lại ở phòng thư, thu thập các thư được gửi đến bạn và có thể trả lời một số thư. Sau đó bạn chuyển sang và có thể đi qua một phòng họp, nơi các chủ đề quan trọng đang được thảo luận. Sau đó, bạn có thể dành một chút thời gian trong một phòng chờ, tham gia một số hoạt động giải trí vô tư. Bạn dừng lại bởi một văn phòng kế hoạch để kiểm tra và cập nhật lịch của bạn. Các phòng tiếp theo có thể chứa hàng vô tận của tủ hồ sơ, nơi bạn cần phải kiểm tra trên các tài liệu mới nhất đã được thêm vào.

Điều hướng phòng

Trong thực tế, điều này có nghĩa là các điều hướng sẽ đơn giản như việc nhấp vào “Goto next room”

và bạn sẽ được đưa tới phòng tiếp theo có bất kỳ vật phẩm chưa đọc nào. Đây có thể là bất cứ điều gì: tin nhắn, mục lịch hoặc bất kỳ loại dữ liệu nào khác, ngay cả thông báo hệ thống.

Bạn không cần phải biết bạn đang đi đâu. Bạn sẽ được đưa đến địa điểm tiếp theo có nội dung mới có ý nghĩa để cung cấp. Khi bạn đã nhận được thông tin mới, bạn có thể tương tác với nó. Trả lời nó, sửa đổi nó, làm việc trên nó, sau đó chuyển sang phòng kế tiếp. Nó hoạt động rất giống như hoạt động trong một tình huống thực tế.

Khi ở trong phòng, bạn có tùy chọn để "Ungoto" (quay lại trang trước), đọc mới / tất cả thư, nhập tin nhắn mới, bỏ qua phòng hoặc tiếp tục.

Bạn có thể để lại tin nhắn trong bất kỳ phòng nào bạn ghé thăm. Khi bạn thêm thư mới, bạn có một số tùy chọn định dạng cơ bản,

hoặc bạn có thể chỉnh sửa trực tiếp HTML. Tất nhiên, phòng cá nhân có thể được truy cập trực tiếp, và người dùng có thể tạo ra các phòng riêng của họ để họ có thể đưa thông tin có liên quan vào một nơi.

Điều hướng Citadel từ menu bên

Citadel cũng cung cấp một menu bên đơn giản.

Trên đầu trang, bạn sẽ tìm thấy trang "Tóm tắt" cho phép bạn nhanh chóng đánh giá bất kỳ tin nhắn mới, sự kiện hoặc nhiệm vụ lịch nào và xem ai là người trực tuyến. Cái nhìn có thể, tất nhiên, được trang bị cho nhu cầu của bạn.

Phòng dành cho sự hợp tác, nhưng Citadel cũng hoạt động như một máy chủ email / lịch để bạn có Hộp thư email cá nhân, Lịch, Danh sách liên hệ, Ghi chú và danh sách Tác vụ. Chúng được tổ chức thành các thư mục và cũng có thể được truy cập nhanh chóng dưới dạng các trình đơn riêng lẻ trên thanh bên. Giao diện người dùng nhất quán và đôi khi trực quan đáng ngạc nhiên.

Trong khi tất cả các thư mục trên cung cấp chính xác những gì bạn có thể mong đợi, chẳng hạn như danh sách email, công việc hoặc chế độ xem lịch cơ bản; ghi chú, ví dụ, sẽ được đặt trên một "canvas" post-it-style.

Biểu tượng thư mục bên dưới "Công việc" cho phép bạn truy cập trực tiếp vào các phòng, cả hai đều được cắt ngắn từ thanh bên

và tổng quan đầy đủ về các phòng và thư mục có sẵn. Bạn sẽ nhận thấy rằng cũng giống như bất kỳ Citadel đáng kính nào, cái này cũng có sàn, thêm một chiều hướng hoàn toàn mới cho phép ẩn dụ điều hướng dựa trên căn phòng.

Bạn cũng có thể xem danh sách người dùng trực tuyến và trò chuyện trực tiếp với họ, trong khi trình đơn “Nâng cao” sẽ cung cấp một số tùy chọn tương tác và điều hướng chi tiết hơn.

Menu "Quản trị" sẽ cung cấp cho bạn các lệnh trực tiếp hữu ích nhất để tương tác với hệ thống,

và các menu phụ sẽ cho phép kiểm soát hạt mịn trên hệ thống. Không cần chỉnh sửa tập tin cấu hình; nghĩa là mọi thứ đều có thể truy cập được dưới dạng giao diện web.

Hướng dẫn sử dụng chi tiết

Nó có thể mất một số nhận được sử dụng để, nhưng ngay cả sau một thời gian ngắn chi tiêu với nó, bằng cách sử dụng Citadel sẽ hầu như có thể trở thành tự nhiên. Kiến trúc này là duy nhất và là một trong những cách trực quan nhất để tương tác với phần mềm. Tất nhiên, Citadel cung cấp nhiều hơn một bài viết duy nhất có thể bao gồm. Để biết thêm thông tin về cách thiết lập và sử dụng, bạn luôn có thể tham khảo cơ sở kiến ​​thức sâu rộng của Citadel. Chỉ cần đảm bảo bạn sử dụng thanh tìm kiếm; nó sẽ cung cấp cho bạn nhiều tùy chọn hơn mà bạn sẽ tìm thấy bằng cách duyệt chỉ.

Citadel là nguồn mở hoàn toàn. Điều này có nghĩa là bạn có thể làm bất cứ điều gì từ nó mà bạn thích. Nếu bạn không chắc chắn nơi để bắt đầu hoặc gặp khó khăn tại bất kỳ điểm nào, bạn luôn có thể tham khảo tài liệu cực kỳ chi tiết của Citadel.

Phần kết luận

Citadel là một bộ phần mềm nhóm được tích hợp, tùy biến cao, dễ sử dụng, cung cấp các phương pháp thử và thử nghiệm trong ba mươi năm qua. Trong số rất nhiều giải pháp máy chủ bị hỏng mà thường đòi hỏi “thành viên cao cấp” hoặc “phiên bản chuyên nghiệp”, Citadel không chỉ hoàn toàn miễn phí (cả tự do và bia miễn phí) và nguồn mở mà còn trực quan hơn để sử dụng và gần gũi hơn với luồng công việc thực tế, giúp chuyển đổi nhanh hơn và đào tạo người dùng hiệu quả hơn. Các trường hợp được sử dụng rộng rãi của Citadel được viết thành tài liệu và dễ thực hiện, làm cho nó trở thành một trong những giải pháp nhóm phần mềm tốt nhất hiện nay.