Câu hỏi thường gặp
Trang câu hỏi thường gặp về ReputeCast trả lời những điều mọi người hỏi trước khi cài đặt: chi phí bao nhiêu, cần những gì, dữ liệu nào rời khỏi máy chủ của bạn và những gì ReputeCast không hỗ trợ. Để tìm hiểu về chính sản phẩm, hãy bắt đầu với ReputeCast là gì.
ReputeCast có giá bao nhiêu?
Phần tiêu đề “ReputeCast có giá bao nhiêu?”Không mất phí. Mọi tính năng đều miễn phí, không có phiên bản trả phí, không giới hạn số người dùng và không giới hạn số không gian làm việc. Bạn chỉ trả tiền cho những gì dùng để chạy nó: máy chủ, cơ sở dữ liệu PostgreSQL và nhà cung cấp gửi thư của bạn (Amazon SES, Postmark, máy chủ Postal của riêng bạn hay bất kỳ nhà cung cấp nào khác). So sánh các nhà cung cấp trong Chọn nhà cung cấp gửi thư.
ReputeCast dùng giấy phép nào?
Phần tiêu đề “ReputeCast dùng giấy phép nào?”ReputeCast được cấp phép theo
GNU Affero General Public License v3.0 (AGPL-3.0). Bạn có thể chạy, nghiên
cứu, thay đổi và chia sẻ nó. Nếu bạn thay đổi mã nguồn và cho người khác dùng phiên bản đã thay đổi qua mạng, giấy phép
yêu cầu bạn cung cấp mã nguồn của phiên bản đó cho họ. Toàn văn giấy phép nằm trong tệp LICENSE của
kho mã ReputeCast.
Có phiên bản dạng dịch vụ (hosted) không?
Phần tiêu đề “Có phiên bản dạng dịch vụ (hosted) không?”Không. ReputeCast không có phiên bản dạng dịch vụ: bạn chạy nó trên máy chủ hoặc tài khoản đám mây của riêng mình. Hướng dẫn bắt đầu nhanh giúp bạn chạy ReputeCast bằng Docker, còn Yêu cầu hệ thống liệt kê những gì một máy chủ production cần.
Tôi cần gì để chạy ReputeCast?
Phần tiêu đề “Tôi cần gì để chạy ReputeCast?”PostgreSQL 16, 17 hoặc 18, và ứng dụng ReputeCast: một tệp chạy cho Linux, macOS hoặc Windows, hoặc Docker image. Để gửi thư thật, bạn còn cần một địa chỉ HTTPS công khai mà các nhà cung cấp gửi thư truy cập được, để báo cáo gửi thư của họ quay về.
Tôi có cần Redis không?
Phần tiêu đề “Tôi có cần Redis không?”Không. ReputeCast không dùng Redis hay bất kỳ hàng đợi nào khác. Các tác vụ nền, như gửi thư, nhập dữ liệu và báo cáo, được xếp hàng trong PostgreSQL qua River, nên PostgreSQL là dịch vụ duy nhất chạy bên cạnh ứng dụng.
ReputeCast hỗ trợ những nhà cung cấp gửi thư nào?
Phần tiêu đề “ReputeCast hỗ trợ những nhà cung cấp gửi thư nào?”Amazon SES, Postmark, Mailgun, SendGrid, Resend, SparkPost, Mailjet, Brevo, Azure Communication Services, máy chủ Postal của riêng bạn và mọi máy chủ SMTP đều có adapter sẵn. Adapter HTTP chung ánh xạ các API email khác mà không cần viết mã, còn adapter cộng đồng chạy trong tiến trình riêng. Bạn có thể kết nối nhiều nhà cung cấp cùng lúc, chia thư hoặc chuyển dự phòng giữa chúng; xem Định tuyến thư qua nhiều nhà cung cấp. Danh sách đầy đủ các dịch vụ được hỗ trợ, gồm cả nhà cung cấp SMS và thanh toán, nằm trong Dịch vụ được hỗ trợ.
Tôi có cần tài khoản HostRepute không?
Phần tiêu đề “Tôi có cần tài khoản HostRepute không?”Không. ReputeCast do HostRepute phát triển, nhưng mọi mục kiểm tra đều hoạt động mà không cần tài khoản HostRepute. Kết nối HostRepute là tùy chọn và bổ sung thêm nguồn danh sách chặn, dữ liệu Google Postmaster Tools, Microsoft SNDS và báo cáo DMARC; xem Kết nối HostRepute.
ReputeCast có gửi dữ liệu về bản cài đặt của tôi đi đâu không?
Phần tiêu đề “ReputeCast có gửi dữ liệu về bản cài đặt của tôi đi đâu không?”ReputeCast không thu thập dữ liệu sử dụng hay telemetry. Lệnh gọi duy nhất nó tự thực hiện là kiểm tra phiên bản mới mỗi ngày: nó đọc bản phát hành ReputeCast mới nhất từ GitHub và phiên bản plugin WordPress mới nhất từ WordPress.org, và không gửi đi thông tin gì về hệ thống của bạn.
Bạn có thể tắt việc kiểm tra này ở ba nơi:
- Trong lần thiết lập đầu tiên, ở bước Thông tin cơ bản của hệ thống: Kiểm tra bản phát hành mới trên GitHub mỗi ngày một lần.
- Về sau, trong Quản trị hệ thống, rồi Hệ thống và cập nhật, rồi Kiểm tra bản phát hành trên GitHub mỗi ngày một lần.
- Cho toàn bộ máy chủ, bằng khóa cấu hình
updates.check: false(biến môi trườngREPUTECAST_UPDATES__CHECK=false). Khi việc kiểm tra bị tắt ở đây, quản trị viên hệ thống không thể bật lại. Xem tham chiếu cấu hình.
Mọi thứ khác rời khỏi máy chủ của bạn đều do bạn thiết lập: thư gửi tới các nhà cung cấp gửi thư, các truy vấn DNS và danh sách chặn cho phần kiểm tra khả năng vào hộp thư, và các tích hợp bạn kết nối. Nếu bạn kết nối HostRepute, dịch vụ này nhận tên miền gửi thư và địa chỉ IP riêng của bạn, không bao giờ nhận liên hệ, nội dung email hay số liệu chiến dịch.
Ứng dụng có những ngôn ngữ nào?
Phần tiêu đề “Ứng dụng có những ngôn ngữ nào?”Ứng dụng có tiếng Anh và tiếng Việt: mọi màn hình, thông điệp từ máy chủ và email ReputeCast gửi cho thành viên. Mỗi thành viên tự chọn ngôn ngữ trong Tài khoản và bảo mật, rồi Ngôn ngữ và khu vực; xem Đổi ngôn ngữ ứng dụng và định dạng khu vực.
Ngôn ngữ của email, biểu mẫu và trang công khai là chuyện riêng: một không gian làm việc có thể gửi cho từng người đọc một phiên bản bằng ngôn ngữ của họ. Các ngôn ngữ viết từ phải sang trái chưa được hỗ trợ. Xem Gửi cho từng người đọc bằng ngôn ngữ của họ.
ReputeCast có hỗ trợ SAML hoặc SCIM không?
Phần tiêu đề “ReputeCast có hỗ trợ SAML hoặc SCIM không?”Không. ReputeCast không hỗ trợ đăng nhập một lần bằng SAML hay cấp phát tài khoản bằng SCIM. ReputeCast hỗ trợ đăng nhập một lần bằng OpenID Connect (OIDC), chẳng hạn với Google Workspace, Microsoft Entra ID, Okta, Keycloak hoặc Authentik, gồm cả việc tạo tài khoản ở lần đăng nhập đầu tiên và ánh xạ nhóm sang vai trò; xem Đăng nhập một lần với OIDC. Thành viên cũng có thể đăng nhập bằng Google, Microsoft hoặc GitHub.
Tôi có thể chuyển danh sách từ nền tảng khác sang không?
Phần tiêu đề “Tôi có thể chuyển danh sách từ nền tảng khác sang không?”Có. ReputeCast nhập liên hệ, danh sách, trường và sự đồng ý từ Mailchimp, Brevo, MailerLite, listmonk, Keila, Notifuse và tệp CSV hoặc XLSX. Các liên hệ đã hủy đăng ký, bị trả thư hoặc đã khiếu nại được đưa vào danh sách chặn gửi và không bao giờ được đăng ký lại. Xem Chuyển sang ReputeCast mà không mất sự đồng ý.
Tôi báo lỗi hoặc vấn đề bảo mật ở đâu?
Phần tiêu đề “Tôi báo lỗi hoặc vấn đề bảo mật ở đâu?”Mở một issue trong kho mã ReputeCast. Hãy báo cáo lỗ hổng bảo mật qua email tới [email protected] thay vì mở issue. Với vấn đề trong tài liệu này, hãy dùng liên kết “Báo lỗi trang này” ở cuối mỗi trang.