Skip to content

Email may not be sent if Magento has enabled asynchronous email sending on multiple websites #31950

Closed
@kimurabanyan

Description

@kimurabanyan

Preconditions (*)

  1. Magento 2.4-develop;
  2. Magento Open Source 2.4.0-p1 without sample data is installed;
  3. There are two websites, each with one Store View;

Steps to reproduce (*)

For convenience, I define two websites as follows:

A: Default Website
B: non-Default Website

  1. Set "Stores > Configuration > Sales > Sales Emails > General Settings > Ansynchronous sending" to "Enable".
  2. On A, set "Stores > Configuration > Sales > Sales Emails > Order > Enabled" to "No".
  3. On B, set "Stores > Configuration > Sales > Sales Emails > Order > Enabled" to "Yes".
  4. Complete the order on B.

Expected result (*)

  1. Order confirmation email is sent.

Actual result (*)

  1. Order confirmation email is not sent.

Additional Information

  • If asynchronous email sending is disabled, no problem.
  • Invoice, Shipment, and Credit Memo emails have similar issues. However, Order Comments, Invoice Comments, Shipment Comments, Credit Memo Commets emails are sent successfully.
  • If place an order through the storefront then messages are sent

Metadata

Metadata

Assignees

Labels

Component: AsynchronousOperationsComponent: EmailIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedIssue: ready for confirmationPriority: P2A defect with this priority could have functionality issues which are not to expectations.Progress: doneReported on 2.4.0-p1Indicates original Magento version for the Issue report.Reproduced on 2.4.xThe issue has been reproduced on latest 2.4-develop branchSeverity: S2Major restrictions or short-term circumventions are required until a fix is available.

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions