Vấn đề với email

Tài liệu này chứa giải thích về các vấn đề gửi email thường xuyên nhất trong SotaERP.

Email điều chỉnh

Email không được gửi

Chỉ số đầu tiên cho thấy rằng một email chưa được gửi là sự hiện diện của biểu tượng ✉️ (bì thư) màu đỏ, kế bên ngày và giờ của tin nhắn, nằm trong phần chatter.

Biểu tượng phong bì đỏ được hiển thị trong chatter.

Các email chưa gửi cũng xuất hiện trong hàng đợi email của SotaERP. Trong chế độ phát triển, hàng đợi email có thể được truy cập bằng cách đi đến Ứng dụng Cài đặt ‣ Menu Kỹ thuật ‣ Email ‣ Emails. Các email chưa gửi xuất hiện màu xanh ngọc, trong khi các email đã gửi xuất hiện màu xám.

Các thông báo lỗi phổ biến

Giới hạn hàng ngày đã đạt
Cảnh báo trong SotaERP khi đạt đến giới hạn email.

Mỗi nhà cung cấp dịch vụ email đều có giới hạn gửi email riêng. Các giới hạn có thể là hàng ngày, hàng giờ, hoặc đôi khi là hàng phút. Điều này cũng áp dụng cho SotaERP, giới hạn việc gửi của khách hàng để ngăn chặn máy chủ email của SotaERP bị đưa vào danh sách đen.

Dưới đây là các giới hạn mặc định cho cơ sở dữ liệu mới:

  • 200 email mỗi ngày cho cơ sở dữ liệu SotaERP Online với gói đăng ký hoạt động.

  • 20 email mỗi ngày cho cơ sở dữ liệu miễn phí một ứng dụng.

  • 50 email mỗi ngày cho cơ sở dữ liệu thử nghiệm.

  • Trong trường hợp di cư, giới hạn hàng ngày có thể được đặt lại thành 50 email mỗi ngày.

Nếu giới hạn hàng ngày đã đạt được:

  • Liên hệ với đội ngũ hỗ trợ của SotaERP, họ có thể tăng giới hạn hàng ngày tùy thuộc vào các yếu tố sau:

    1. Có bao nhiêu người dùng trong cơ sở dữ liệu?

    2. Ứng dụng nào đã được cài đặt?

    3. Tỷ lệ phản hồi: phần trăm địa chỉ email không nhận được email vì chúng đã bị trả lại bởi máy chủ email trên đường đến người nhận cuối cùng.

  • Sử dụng một máy chủ email đi ra bên ngoài để độc lập với giới hạn email của SotaERP (tham khảo tài liệu email tương ứng).

  • Chờ đến 11 giờ tối (UTC) để giới hạn hàng ngày được đặt lại, và thử gửi email lại. Trong chế độ phát triển, đi đến Ứng dụng Cài đặt ‣ Menu Kỹ thuật ‣ Email ‣ Emails, sau đó nhấp vào nút Thử lại bên cạnh một email chưa gửi đi.

Cảnh báo

Giới hạn email hàng ngày là toàn diện đối với cơ sở dữ liệu. Mặc định, bất kỳ tin nhắn nội bộ, thông báo, ghi chú đã đăng nhập, v.v. đều được tính là một email trong giới hạn hàng ngày nếu thông báo cho ai đó qua email. Điều này có thể được giảm bớt bằng cách nhận thông báo trong SotaERP, thay vì email.

lỗi SMTP

Giao thức Truyền tải Thư Điện tử Đơn giản (SMTP) giải thích lý do tại sao một email không được truyền thành công. SMTP là một giao thức để mô tả cấu trúc email và truyền dữ liệu từ các tin nhắn qua Internet. Các thông báo lỗi được tạo ra bởi các dịch vụ email là các công cụ hữu ích để chẩn đoán và khắc phục các vấn đề liên quan đến email.

Example

Đây là một ví dụ về lỗi giao hàng vĩnh viễn 554 SMTP: 554: lỗi giao hàng: Xin lỗi, tin nhắn của bạn đến ------@yahoo.com không thể được giao. Hộp thư này đã bị hiệu hóa (554.30). - mta4471.mail.bf1.yahoo.com --- Dưới đây một bản sao của tin nhắn.

Menu debug có thể được sử dụng để điều tra các vấn đề gửi SMTP từ cơ sở dữ liệu. Để truy cập vào menu, chế độ phát triển phải được kích hoạt. Khi đã kích hoạt, điều hướng đến Debug Menu ở phía trên bên phải của thanh menu (biểu tượng 🐞 (bug)), Debug Menu ‣ Quản lý Tin nhắn

Menu Quản lý Tin nhắn mở ra một danh sách tất cả các tin nhắn được gửi trong một bản ghi cụ thể. Trong mỗi tin nhắn có thông tin về việc gửi, bao gồm loại và loại con của tin nhắn.

Thông tin khác bao gồm người nhận tin nhắn và liệu SotaERP có nhận được tin nhắn bounce-back từ máy chủ email.

Quản lý tùy chọn menu tin nhắn trên menu debug.

Ghi chú

Một người dùng phải đang ở trên một chế độ xem trong SotaERP có chatter để tùy chọn menu Manage Messages xuất hiện.

Không có lỗi được phát hiện

SotaERP không luôn có khả năng cung cấp thông tin về lý do thất bại. Các nhà cung cấp email khác nhau thực hiện chính sách cá nhân hóa về email bị trả lại, và không phải lúc nào SotaERP cũng có thể hiểu đúng.

Ghi chú

Một trong những lý do phổ biến nhất khi một email không thể gửi mà không có thông báo lỗi liên quan đến cấu hình SPF và/hoặc DKIM. Hãy kiểm tra xem mail.bounce.alias đã được xác định trong các tham số hệ thống. Truy cập các tham số hệ thống trong chế độ phát triển bằng cách điều hướng đến Ứng dụng Cài đặt ‣ Menu Kỹ thuật ‣ Tham số ‣ Tham số Hệ thống.

Email được gửi muộn

Các chiến dịch email được gửi vào thời gian đã lên lịch, sử dụng một độ trễ được lập trình sẵn trong cơ sở dữ liệu. SotaERP sử dụng một nhiệm vụ trễ để gửi email được xem xét là "không cần thiết" (định dạng bản tin, như: gửi hàng loạt, tự động hóa tiếp thị và sự kiện). Tiện ích hệ thống cron có thể được sử dụng để lên lịch chương trình chạy tự động vào các khoảng thời gian xác định trước. SotaERP sử dụng chính sách đó để tránh làm rối máy chủ thư và thay vào đó ưu tiên giao tiếp cá nhân. Cron này được gọi là Mail: Email Queue Manager, và có thể truy cập trong chế độ phát triển bằng cách đi đến Ứng dụng Cài đặt ‣ Menu Kỹ thuật ‣ Tự động hóa ‣ Hành động Lên lịch.

Email được lên lịch để gửi sau này.

Mẹo

Cron là gì? Một cron là một hành động mà SotaERP chạy trong nền để thực thi mã code cụ thể để hoàn thành một nhiệm vụ.

Quan trọng

Mặc định, cron Mass Mailing chạy mỗi 60 phút. Điều này có thể được thay đổi thành không ít hơn 5 phút. Tuy nhiên, chạy hành động mỗi 5 phút sẽ làm chậm cơ sở dữ liệu SotaERP (gây căng thẳng cho hệ thống), vì vậy điều này không được khuyến khích. Để chỉnh sửa cron gửi thư hàng loạt, chọn hành động đã lên lịch Mail: Email Queue Manager, và tiếp tục thực hiện bất kỳ điều chỉnh cần thiết nào.

Emails được coi là cấp bách (giao tiếp từ một người này đến người khác, như đơn đặt hàng, hóa đơn, đơn đặt hàng, v.v.) được gửi ngay lập tức.

Emails đến

Khi có vấn đề với email đến, có thể không có chỉ báo cụ thể trong SotaERP. Đó là máy khách gửi email, người cố gắng liên hệ với cơ sở dữ liệu, sẽ nhận được một thông báo bounce-back (hầu hết thời gian là thông báo lỗi 550: mailbox unavailable).

Email không nhận được

Các bước cần được thực hiện phụ thuộc vào nền tảng SotaERP nơi cơ sở dữ liệu được lưu trữ.

Logs là một bộ sưu tập được lưu trữ của tất cả các nhiệm vụ hoàn thành trong cơ sở dữ liệu. Chúng là một biểu diễn chỉ văn bản, hoàn chỉnh với dấu thời gian của mỗi hành động được thực hiện trên cơ sở dữ liệu SotaERP. Điều này có thể hữu ích để theo dõi các email rời khỏi cơ sở dữ liệu. Việc gửi không thành công cũng có thể được nhìn thấy thông qua các logs chỉ ra rằng tin nhắn đã cố gửi liên tục. Logs sẽ hiển thị mọi hành động đến máy chủ email từ cơ sở dữ liệu.

Mẹo

Hai ngày gần đây nhất (hôm nay và hôm qua) không được nén, trong khi những ngày cũ hơn được nén, để tiết kiệm không gian. Việc đặt tên cho các tệp tin cho hôm nay và hôm qua lần lượt là: SotaERP.logSotaERP.log.1.

Trong những ngày tiếp theo, chúng được đặt tên theo ngày của họ, sau đó được nén. Sử dụng lệnh grepzgrep (cho các file đã nén) để tìm kiếm qua các tập tin.

Để biết thêm thông tin về cách truy cập logs thông qua dòng lệnh, truy cập vào tài liệu phát triển này.

Nhận sự trợ giúp từ bộ phận hỗ trợ của SotaERP

Để được hỗ trợ một cách hiệu quả, vui lòng cung cấp càng nhiều thông tin càng tốt. Dưới đây là danh sách những thông tin có thể hữu ích khi liên hệ với đội ngũ Hỗ trợ SotaERP về một vấn đề:

  1. Gửi một bản sao của các tiêu đề email. Tập tin .EML (hoặc headers) của email là định dạng tập tin chứa tất cả thông tin kỹ thuật cần thiết cho một cuộc điều tra. Tài liệu từ nhà cung cấp dịch vụ email có thể giải thích cách truy cập vào tập tin EML/tiêu đề. Khi đã có được các tiêu đề của email, việc thêm chúng vào phiếu hỗ trợ của SotaERP là cách hiệu quả nhất để đội ngũ hỗ trợ của SotaERP tiến hành điều tra.

  2. Hãy giải thích quy trình chính xác được theo dõi để nhận những email đó một cách bình thường trong SotaERP. Dưới đây là các ví dụ về các câu hỏi mà câu trả lời có thể hữu ích:

    • Đây có phải là một thông báo từ một phản hồi được nhận trong SotaERP không?

    • Đây có phải là một tin nhắn được gửi từ cơ sở dữ liệu SotaERP không?

    • Có một máy chủ email đến đang được sử dụng, hay email đang được chuyển hướng một cách nào đó không?

    • Có một ví dụ về một email đã được chuyển tiếp đúng không?

  3. Cung cấp câu trả lời cho các câu hỏi sau:

    • Đó có phải là một vấn đề chung, hay là cụ thể cho một trường hợp sử dụng? Nếu cụ thể cho một trường hợp sử dụng, thì đó là trường hợp nào chính xác?

    • Đang hoạt động như mong đợi không? Trong trường hợp email được gửi bằng SotaERP, email trả về sẽ đến cơ sở dữ liệu của SotaERP và hiển thị red envelope.

Ghi chú

Tham số hệ thống bounce cần được thiết lập trong cài đặt kỹ thuật để cơ sở dữ liệu có thể nhận được đúng các thông báo bounce. Để truy cập cài đặt này, đi đến Ứng dụng Cài đặt ‣ Menu Kỹ thuật ‣ Tham số ‣ Tham số Hệ thống. Sau đó chọn tên tham số mail.bounce.alias và thiết lập giá trị thành bounce nếu chưa được thiết lập.