Vấn đề về email

This document contains an explanation of the most recurring emailing issues in SoOn.

Email gửi đi

Email không được gửi

Dấu hiệu đầu tiên cho thấy một email chưa được gửi là sự xuất hiện của biểu tượng đỏ (bao thư), nằm cạnh ngày và giờ của tin nhắn, nằm trong khu vực trò chuyện.

Biểu tượng phong bì màu đỏ hiển thị trong cuộc trò chuyện.

Unsent emails also appear in the SoOn email queue. In developer mode, the email queue can be accessed by going to Settings app ‣ Technical menu ‣ Email ‣ Emails. Unsent emails appear in turquoise, while sent emails appear in grey.

Thông báo lỗi phổ biến

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

Each email service provider has its own email sending limits. The limits may be daily, hourly, or sometimes, per minute. This is the same for SoOn, which limits a customer's sending to prevent SoOn's email servers from being blacklisted.

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

  • 200 emails per day for SoOn Online and SoOn.sh databases with an active subscription.

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

Quan trọng

Trong cơ sở dữ liệu miễn phí một ứng dụng, nếu ứng dụng Email Marketing được cài đặt, giới hạn email là 20 email mỗi ngày.

Ghi chú

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

Nếu đạt đến giới hạn hàng ngày:

  • Contact the SoOn support team, who may increase the daily limit, depending on the following factors:

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

    2. Những ứng dụng nào được cài đặt?

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

  • Use an external outgoing email server to be independent of SoOn's mail limit (refer to the corresponding email documentation).

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

Cảnh báo

The daily email limit is comprehensive to the database. By default, any internal message, notification, logged note, etc. counts as an email in the daily limit if it notifies someone via email. This can be mitigated by receiving notifications in SoOn, instead of emails.

Lỗi SMTP

Simple Mail Transport Protocol (SMTP) lỗi giải thích lý do tại sao một email không được gửi 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 do dịch vụ email tạo ra là công cụ hữu ích để chẩn đoán và khắc phục sự cố email.

Example

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

Menu gỡ lỗi 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 menu, chế độ nhà phát triển phải được kích hoạt. Khi đã kích hoạt, hãy đi đến Menu Gỡ lỗi ở góc trên bên phải của thanh menu (biểu tượng (bug)), và chọn Menu Gỡ lỗi ‣ Quản lý Tin nhắn từ menu xổ xuống kết quả.

Menu Quản lý tin nhắn sẽ mở ra 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 phụ của tin nhắn.

Other information includes to whom the message was sent, and whether SoOn received a bounce-back message from an email server.

Quản lý tùy chọn menu tin nhắn trên menu gỡ lỗi.

Ghi chú

A user must be on a view in SoOn that has a chatter in order for the Manage Messages menu option to appear.

Không có lỗi nào xảy ra

SoOn is not always capable of providing information for the reason it failed. The different email providers implement a personalized policy of bounced emails, and it is not always possible for SoOn to interpret it correctly.

Ghi chú

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

Email được gửi muộn

Các chiến dịch email gửi vào thời gian đã được lập lịch, sử dụng một độ trễ đã được lập trình trước trong cơ sở dữ liệu. SoOn sử dụng một tác vụ bị trì hoãn để gửi các email được coi là "không khẩn cấp" (các định dạng bản tin, chẳng hạn như: gửi hàng loạt, tự động hóa marketing, và sự kiện). Tiện ích hệ thống cron có thể được sử dụng để lập lịch các chương trình tự động chạy theo các khoảng thời gian đã định. SoOn sử dụng chính sách đó để tránh làm tắc nghẽn các máy chủ email và, thay vào đó, ưu tiên việc giao tiếp cá nhân. Cron này được gọi là Mail: Quản lý Hàng đợi Email, và có thể được truy cập trong chế độ nhà 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 dự kiến sẽ được gửi sau.

Mẹo

What is a cron? A cron is an action that SoOn runs in the background to execute particular code to complete a task.

Quan trọng

By default, the Mass Mailing cron runs every 60 minutes. This can be changed to no less than 5 minutes. However, running the action every 5 minutes would bog down the SoOn database (stress the system), so this is not recommended. To edit the mass mailing cron, select the scheduled action Mail: Email Queue Manager, and proceed to make any necessary adjustments.

Những email được coi là khẩn cấp (giao tiếp từ người này sang người khác, chẳng hạn như đơn đặt hàng, hóa đơn, đơn đặt hàng, v.v.) sẽ được gửi ngay lập tức.

Email đến

When there is an issue with incoming emails, there might not be an indication in SoOn. It is the sending email client, who tries to contact a database, that gets a bounce-back message (most of the time it is a 550: mailbox unavailable error message).

Email không được nhận

The steps that should be taken depend on the SoOn platform where the database is hosted.

SoOn.sh users can find their live logs on the folder ~/logs/.

Logs are a stored collection of all the tasks completed in a database. They are a text-only representation, complete with timestamps of every action taken on the SoOn database. This can be helpful to track emails leaving the database. Failure to send can also be seen by logs that indicate that the message tried to send repeatedly. Logs will show every action to the email servers from the database.

The folder ~/logs/ (accessed by the command line or on the SoOn.sh dashboard) of an SoOn.sh database contains a list of files containing the logs of the database. The log files are created everyday at 5:00 AM (UTC).

Mẹo

The two most recent days (today and yesterday) are not compressed, while the older ones are, in order to save space. The naming of the files for today and yesterday are respectively: SoOn.log and SoOn.log.1.

Đối với những ngày tiếp theo, chúng được đặt tên theo ngày tháng và sau đó được nén. Sử dụng lệnh grepzgrep (đối với các tệp được nén) để tìm kiếm trong các tệp.

Xem thêm

For more information on logs and how to access them via the SoOn.sh dashboard, see this administration documentation.

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

SoOn Online users won't have access to the logs. However `SoOn Support Team can be contacted if there is a recurring issue with the same client or domain.

Get help from SoOn support

In order to get helped efficiently, please provide as much information as possible. Here is a list of what can be helpful when reaching out to the SoOn Support team about an issue:

  1. Send a copy of the email headers. The .EML file (or headers) of the email is the file format containing all the technical information required for an investigation. The documentation from the email provider might explain how to access the EML file/header files. Once the headers of the email are obtained, adding it into the SoOn Support ticket is the most efficient way for the SoOn Support team to investigate.

  2. Explain the exact flow that is being followed to normally receive those emails in SoOn. Here are examples of questions whose answers can be useful:

    • Is this a notification message from a reply being received in SoOn?

    • Is this a message being sent from the SoOn database?

    • Có phải máy chủ email đến đang được sử dụng hoặc email đang được chuyển hướng bằng cách nào đó?

    • Có ví dụ nào về email đã được chuyển tiếp chính xác không?

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

    • Đây có phải là vấn đề chung hay chỉ dành riêng 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ì chính xác là trường hợp nào?

    • Is it working as expected? In case the email is sent using SoOn, the bounce email should reach the SoOn database, and display the 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 đúng các thông báo bounce. Để truy cập cài đặt này, hã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à đặt giá trị là bounce nếu nó chưa được thiết lập.