Email Sending & Delivery
Your store automatically sends order confirmations, status emails, invoices, and customer account emails. This guide explains which emails are sent to whom and when, how to configure the sender, carbon copies (CC), and attachments, when SMTP is recommended, and what to do if an email doesn’t arrive. You can edit the text of the emails as described in the “CMS Manager & Emails” guide.
At a Glance
- Sender: Emails sent to your customers are sent using the “Shop Owner’s Email Address” and the “Shop Owner’s Name.” If the placeholder address is still listed there, your customers won’t receive any emails.
- Copies: “Order copy via email to” and “Order status update copy via email to” can include any number of addresses.
- Status emails: These are only sent if “Notify customer” is enabled. The shipping confirmation is also a status email.
- Delivery: As a rule, a correct SPF record for your sender domain is sufficient. If order copies or inquiries do not arrive, select “Sender is always the shop operator.”
- Verification: The order history shows when the store triggered an email. Upon request, it places copies of the sent emails in your Sent folder.
In this guide
Not covered in this guide: text, subject lines, placeholders, email headers and footers, and bank details for prepayment ( CMS Manager & Emails Guide), order status changes ( Editing Orders Guide), newsletters ( Newsletter Guide), marketing emails ( Marketing & Automation Guide), as well as ticket emails and emails regarding tickets ( Tickets & Tasks Guide).
Where to Find What
You can configure the sender, carbon copies (CC), attachments, and delivery method collectively under Settings → Interfaces → Email Marketing / CRM → Email Options. The email texts are located under CMS → Emails & Marketing / Automations.
| You’d like to… | Location in the Backend | Section |
|---|---|---|
| Specify the address from which the store sends emails | Email Options, “Shop Owner’s Email Address” | Sender |
| Receive a copy of every order | Email options, “Send order copy via email to” | Copies |
| Send invoices to a customer’s accounting department | Customer form, “Email address (invoice)” | Billing address |
| Attach Terms and Conditions, Cancellation Policy, or Invoice | Email options, “Email attachment…” button | Attachments |
| Send via your provider’s mail server | Email options, “Email Mode” | PHP Mail or SMTP |
| Check whether a customer has received an email | Order, “Edit” tab, “Order Status” sub-tab | Proof |
| Create a signature for ticket replies | Settings → Administrators → My Account | Signature |
| Change the text of an email | CMS → Emails & Marketing / Automations | CMS Manager & Email Guide |
Which emails the store sends and when
Most emails are triggered by an event in the store, such as an order or a registration. You send status emails yourself. Some emails are only sent once someone logs in to the backend.
Order-Related Emails
| When | To | |
|---|---|---|
| “Order Confirmation” | Immediately after completing the order in the store | Customer, copy to “Order copy via email to” |
| Status email (“Order Status Change”) | if you enable “Notify customer” when the status changes; see status emails | Customer, copy to “Order Status Update Copy via Email To,” and, if an invoice is included, also the billing addresses |
| Shipping confirmation | Status email regarding shipping status, including tracking number | Customer |
| Invoice | as a PDF attached to the order confirmation or a status email; see attachments | Customer; in a status email, also the billing addresses |
| Order confirmation again | in the order editor using “Send Order Confirmation,” see the guide on editing orders | Customer: Copy to “Send order copy via email to” |
| Confirmation of receipt of a cancellation | Immediately when the customer submits the cancellation; see the guide on the cancellation button | Customer; a notification is sent to you |
| “Product Review Request” | A few days after the last change to an order in the selected status, upon logging into the backend; see the Reviews & Seals Guide | Customer |
Orders from eBay, Kaufland, OTTO, Idealo, and Galaxus are confirmed by the marketplace itself. The store sends you only a copy of these, with “Marketplace” in the subject line. For orders from Billbee, the store sends the confirmation and a copy only if, under Settings → Interfaces → Inventory Management/ERPs/Accounting → BillBee → Billbee Sync: "Send Order Confirmation " and " Send Status Emails to the Customer" are only enabled if "Send Customer Update Emails" is turned on under Tools → Billbee (Sync). Both are disabled by default.
Customer Account
| When | To | |
|---|---|---|
| “Confirmation upon Customer Registration” | After registration. If the setting under Settings → Checkout → Customer Details → Password Option in Account Creation is set to auto (default), a second email will be sent with the generated password. | Customer |
| Notification of a new customer account | after each registration, as long as Settings → Checkout → Customer Details → “Notification upon customer registration ” is enabled (default) | “Shop Owner’s Email Address” |
| "Password Request" | when the customer requests a link via “Forgot Password” | Customer |
| Password emails from the backend | via the “Action” menu in the customer screen; see the “Manage Customers” guide | Customer |
| "Confirm Deletion of Customer Account" | if the customer requests deletion in their customer account, with a confirmation link | Customer |
Inquiries and Notifications Sent to You
- Inquiries submitted via the contact form, callback service, product inquiry, price quote, and shopping cart inquiry are sent to you; the customer receives an “Inquiry Confirmation.” Recipients and tickets are described in the Forms & Spam Protection guide.
- Cancellation: a notification sent to the “Cancellation Notification Email” address; see Copies.
- Reorder List: A list of items that need to be reordered; see the “Inventory & Stock” guide.
Emails with their own guide
- Newsletters and Unsubscribe: Newsletters
- Emails from marketing events, such as shopping cart reminders or coupons after an order: Marketing & Automation
- Availability Alerts: Product Notifications
- Ticket replies and emails related to tickets: Tickets & Tasks
- Follow-up invoices and reminders: Contracts & Subscriptions
- Text for all templates: CMS Manager & Emails
Status emails and shipping confirmation
A status change alone does not trigger an email. The email is only sent if you enable “Notify Customer.” There is no separate “Shipping Confirmation” template: It, too, is a status email using the “Order Status Change” template.
How to trigger a status email
- In the order, go to the “Edit” tab, then the “Order Status” sub-tab: Select a status, enable “Notify Customer,” and click “Update” to submit. If you select “Attach Comments,” your comment will appear in the email.
- Use a text block below the comment field to set the status, text, and toggle all at once.
- When scanning with xoScan, if the selected text block notifies the customer.
- Via an inventory management system that reports the status with a notification, or via a marketing event with the response “Order: Status Update.”
- If you want “Notify Customer” to always be preselected, enable it and click “Save”; this option will appear below the buttons after a change. The setting will then apply to all orders and all employees.
Shipping Confirmation with Tracking Number
First, enter the tracking number in the “Shipping” tab; see the Shipping & Delivery Guide. Then set the shipping status to “Notify Customer.” For instructions on how to include the number and link in the text, see the CMS Manager & Emails Guide. Generating a shipping label does not automatically send an email.
- Language: Status emails are sent in the language of the order, not in the language you use in the backend.
- Attachments: Attach the invoice, Terms and Conditions, and other documents using the buttons under “Notify Customer.” The list of all buttons is in the Editing Orders guide.
- Imported Orders: For orders from Billbee, the store suppresses the status email to the customer as long as “Send Customer Update Emails” is turned off. The copy to you is still sent.
Sender and Reply-To Address
Emails to your customers come from your store administrator address. Emails that the store sends to you on behalf of a customer—such as an order copy or an inquiry—automatically list the customer as the sender by default.
| Setting | Default | Effect |
|---|---|---|
| “Send Emails” | true | Main switch. When set to “ false,” the store does not send a single email. |
| “Shop owner’s email address” | Specified during setup | Sender and reply-to address for all emails to customers, recipients of inquiries, and notifications. With the sample address mail@ihre_adresse_xxl.de, the store does not send emails to customers because it is not a valid address. |
| “Shop Owner Name” under Settings → General → Basic Settings | Sample name | The sender name your customers see in their inbox |
| “Shop Owner’s Email Address (SPF)” | blank | Filled in: Emails with the shop owner’s address as the sender are sent using this address, and replies continue to be sent to the shop owner’s address. Intended for use with a free email address as the shop owner’s address; see Deliverability. |
| “Sender is always the store owner” | false | true: Order copies and inquiries also use your address as the sender. “Replies” continue to reach the customer. |
All fields except the name can be found under Settings → Interfaces → Email Marketing / CRM → Email Options.
Who is listed as the sender in which email?
| Sender | "Reply" goes to | |
|---|---|---|
| Order confirmation, status emails, customer account emails, ticket replies | “Shop Operator Name” with the operator’s address; if an (SPF) address is provided, that address is used | operator address |
| A copy of the order sent to you; inquiries from the contact, callback, product, price, and shopping cart forms | The customer | Customer |
The same emails with “Sender is always the shop operator” set to true | "Shop operator's name" with the operator's address | Customer |
| A copy of a status email sent to you | "Shop Owner's Name" with the shop owner's address | Shop owner’s email address |
true.Your customers’ replies to shop emails will be delivered to the operator address’s inbox. With “Email to Ticket,” these become entries in the corresponding ticket; see the Tickets & Tasks Guide. XONIC Premium: CRM
Copies to Additional Addresses
You can send copies of orders, status emails, and cancellations to as many addresses as you like, such as to the shipping department or accounting. Each address is on a separate line; add additional addresses using “New Entry.”
| Field in the email options | Ex Works | What is sent there |
|---|---|---|
| “Order copy via email to” | Specified during setup; otherwise, a sample address is used | Every order confirmation from the store, including all attachments and the “Subject of the email copy,” even resendings. This includes orders from eBay, Kaufland, OTTO, Idealo, and Galaxus; from Billbee only if “Billbee Sync: Send Order Confirmation” is enabled. The sender is the customer. |
| “Order Status Update Copy via Email to” | blank | Status emails from the order, from marketing events, and from the inventory management system—even if the customer does not receive them directly, such as with Billbee orders. The store does not copy status emails from xoScan. The sender is the store. |
| “Cancellation Notification Email” | blank | The notification regarding a cancellation. If filled in: sent only to these addresses. If left blank: sent to the store owner’s address and to “Order copy via email to.” |
| “Different Email Address (Product Inquiry and Shopping Cart Inquiry),” “Different Email Address (Price Quote)” | blank | These inquiries are sent to this address instead of the operator’s address |
Each address for the order copy is on a separate line; add additional addresses using “New Entry.” Click to enlarge.
mail@ihre_adresse_xxl.de will appear there. As long as it remains there, your copies will go nowhere. Enter your own address or delete the line.Branches: Emails to Central Purchasing
If you set up each branch of a chain as its own customer account, order and invoice emails can be sent instead—or in addition—to the headquarters’ purchasing or accounting departments. For this purpose, the headquarters is a customer account with the “Manager” role. from 4.9.25
- In the headquarters’ account, under the “Manager” tab, enable “Customer is Manager.”
- Select “Order and Status Emails to the Manager”: Order confirmations and status emails without an invoice are sent to the manager’s primary email address.
- Select “Invoice documents to the manager”: Status emails with an invoice are sent to the manager’s “Email address (invoice)”; those without an invoice are sent to their primary email address.
- Below that, in the same tab under “Assigned Customers,” assign the branches using “Add Customers.” The store saves this assignment immediately without needing to click “Update.”
In the “Manager” tab of the headquarters, you can specify whether order and status emails, as well as invoice documents from the assigned branches, are sent to the manager in addition to or instead of the customer. Click to enlarge.
- Options: “Never” (default), “In addition to the customer,” or “Instead of the customer.” Selecting “Instead of the customer” also removes the branch’s billing addresses.
- Multiple managers: “instead of the customer” only takes effect if no other assigned manager is set to “in addition to the customer.”
- Safety net: If no email is sent to the manager, the branch will receive its email as before. Guest orders are excluded.
- Consent: The manager will receive order and billing data from their branches. Please clarify this with the affected customers beforehand.
Separate Shopping Carts
If you use Settings → Checkout → Shopping Cart → Shopping Cart Separation, each group can receive its own email to its own addresses, such as to a supplier. The email contains only the items from that group.
Invoice to a Different Address
In addition to their primary address, a customer can enter additional addresses in the “Email Address (Invoice)” field, such as their accounting department’s address. These addresses will only receive emails that include an attached invoice.
- Which emails: Status emails with “Attach Invoice,” “QR Invoice,” “Attach Invoice Correction,” “Attach Electronic Invoice (ZUGFeRD),” or an electronic invoice correction. This also includes the resend order confirmation with an invoice and invoices from the contract management system.
- Why two emails: The store sends the email to the primary address and to each billing address as a separate email. As a result, a billing address cannot see who else the email was sent to.
- No email to the billing address: for status emails without an invoice, when only “Attach electronic invoice (XRechnung)” is selected, and for the order confirmation from checkout. It goes only to the primary address, even if the invoice is attached.
- Separate number range: The invoice is only attached once the order has an invoice number; see the “Processing Orders” guide. Without an invoice, the billing address is also excluded.
- “Alternative email address” is not a billing address. Order and status emails are never sent to it; see the “Manage Customers” guide.
Attachments
You can individually enable or disable which documents are attached to the order confirmation in the email options. You can attach receipts to status emails when the order status changes.
Order Confirmation Attachments
| Toggle | Ex Works | Content |
|---|---|---|
| “Order Confirmation Email Attachment (PDF Terms and Conditions)” | false | Your Terms and Conditions from the CMS Manager |
| “Email Attachment: Order Confirmation (PDF—Right of Withdrawal)” | true | Your Right of Withdrawal Notice |
| “Email Attachment: Sample Withdrawal Form (PDF)” | true | the sample withdrawal form |
| “Email Attachment: Order Confirmation (PDF: Privacy Policy)” | true | Your Privacy Policy |
| “Email Attachment: Order Confirmation (PDF—EU Warranty Notice)” | true | the official EU notice in the language of the order, only for orders involving the shipment of goods from 4.9.0 |
| “Email Attachment: Order Confirmation (PDF Order Confirmation),” “… (PDF Invoice),” “… (Delivery Note)” | false | the order documents |
| “Email Attachment: Order Confirmation (PDF QR Invoice)” | false | only for prepayment and invoice payments, and if “QR Invoice IBAN” is filled in |
| “Email attachment: Order confirmation (electronic invoice (XRechnung))”, “… (electronic invoice (ZUGFeRD))” | false | The e-invoice as XML or PDF |
| “Email attachment: Order confirmation (donation receipt)” | false | Only for voluntary donations included in the order |
For the direct debit payment method, the shop automatically attaches the SEPA direct debit mandate as a PDF; you can configure this in the payment method settings. The shop does not currently process the “Email attachment: Product data sheet (PDF)” option.
By default, the order confirmation does not include the right of withdrawal, the model withdrawal form, the privacy policy, the EU warranty notice, the Terms and Conditions, or receipts. Click to enlarge.
Note on the Attachments
If at least one document is attached, the shop inserts a note at the location {PDF_ADVISE}. In the order confirmation, it mentions the Terms and Conditions and the right of withdrawal if these are attached, along with a sentence on how to open PDF files. The status email contains only this sentence. If there are no attachments, this section remains blank.
Change or remove the note
Remove: Delete {PDF_ADVISE} from the template. Edit and translate under Tools → xoLanguage, “default” section: For the order confirmation in the “Frontend” framework, use the keys TEXT_EMAIL_PDF_CONDITIONS_REORDER, TEXT_EMAIL_PDF_CONDITIONS, TEXT_EMAIL_PDF_REORDER, and PDF_LINK_INFORMATION; for the status email, use PDF_LINK_INFORMATION in the “Backend” framework.
Custom PDF
The shop does not provide for a custom file to be attached to the order confirmation. You can attach a file to a status email via “Custom File.” This can be done automatically after every order using a marketing event with the action “Send Email” and the “Attachment” field. XONIC Premium: Marketing / Automatisierungen & Künstliche Intelligenz
The shop automatically attaches the privacy policy as a PDF to emails regarding registration, tickets, and contracts. This can only be disabled via a hidden setting; please contact us for assistance. Attachments to newsletters are covered in the Newsletter Guide.
PHP Mail or SMTP
By default, the shop sends its emails to the mail server of the server on which it runs. With SMTP, it sends them instead via your email provider’s mailbox.
| “Email Mode” | Who Sends | When to Use |
|---|---|---|
phpmail (default setting, recommended according to the help text) | Your shop’s server | As a rule. The store server must be listed in the SPF record for your sender domain. |
smtp | Your provider’s mail server, using your login credentials | if your domain is to send emails only through your email provider, or if the store is to sign its own emails with DKIM |
Switch to SMTP
- In the email options, set “Email Mode” to “
smtp.” - Enter the “SMTP Host,” “SMTP PORT” (default:
465), “SMTP Security Mode” (ssl, ortls), “SMTP Username,” and “SMTP Password” as specified by your email provider. - Enter an address from this mailbox as the “Shop Owner’s Email Address.”
- Set “Sender is always the shop owner” to “
true.” Many email providers only accept emails via SMTP if the sender belongs to the mailbox. Otherwise, they would reject order copies and inquiries with the customer as the sender. - Under CMS → Emails & Marketing / Automations, send a template with “Send Test Email” and check your inbox. The message “A test message was sent to …” simply means that the store has initiated the sending process.
To send via SMTP, enter the host, port, security mode, and login credentials for your email account; the IMAP fields will place a copy in your Sent folder. Click to enlarge.
- Incorrect login credentials: If the mail server rejects the credentials, the email will not be sent. The store does not display a message about this in the backend; it logs the error on the server. Please contact us if you do not receive the test email.
- Throttling: There is no setting to slow down or stagger the sending of emails. For large volumes, such as newsletters, use a third-party provider; see the Newsletter Guide.
Copy in the Sent folder
By configuring “IMAP: Host,” “IMAP: Username,” “IMAP: Password,” and “IMAP: Sent Items Folder Name,” the store places a copy of every sent email in this folder of your mailbox. This applies in both PHP Mail and SMTP modes. from 4.9.133
- Enter the folder name exactly as it appears in your mailbox, such as “Sent” or “Gesendet.” The store connects securely via port 993.
- Exceptions include bulk emails such as newsletters and marketing campaigns, as well as emails containing login credentials, such as passwords or reset links.
- If the mailbox is unreachable, the store will still send the email but will not save a copy.
Deliverability: SPF, DKIM, and DMARC
Whether an email lands in the inbox is determined by the recipient’s mail server. It primarily checks whether the sending server is authorized for the domain of the sender’s address. This information is stored as entries in your domain’s DNS.
| Entry | What is it for? | Do you need it? |
|---|---|---|
| SPF | Specifies the servers authorized to send on behalf of your domain | Yes. As a rule, a correct SPF record is sufficient. For PHP-Mail, your shop’s server must be listed there; for SMTP, your email provider’s server must be listed. |
| DKIM | a digital signature that verifies the email has not been altered in transit | Optional. The store signs the email itself only in SMTP mode if “Email DKIM Signature: Domain,” “Email DKIM Signature: Selector,” and “Email DKIM Signature: PrivateKey” are filled in (if the key is encrypted, “Email DKIM Signature: Passphrase” must also be included). |
| DMARC | tells recipients how to handle emails that fail SPF and DKIM | Optional for shop emails. For high-volume newsletters, major email providers require an entry. |
Where the entries belong
- The sender domain is the domain of the “shop operator’s email address”; if the (SPF) address is filled in, it is the domain of that address.
- The entries are set by whoever manages your domain’s DNS. If your store is hosted by XONIC, we’ll provide you with the appropriate entries; please contact us.
- A domain has only one SPF record. If a server is added, include it in the existing record instead of creating a second one.
Using a Freemail Address as the Sender
If you use an address from a free email provider as the shop operator’s address, that provider’s SPF record will block your shop server. In that case, enter an address from your own domain under “Shop operator’s email address (SPF).” Your customers will see this address as the sender, and replies will still be delivered to your freemail inbox.
For the shop’s DKIM key, enter the public key as a TXT record at <Selektor>._domainkey.<Ihre Domain>. Missing DKIM or DMARC records are not a reason for shop emails to fail to arrive, as long as the SPF is correct.
Undeliverable Emails
If an email cannot be delivered, the mail server sends an error message back to the sender. The store does not process these bounce-backs; you’ll find them in your inbox.
Where bounce-backs end up
- For emails sent to customers, they end up in the inbox of the “shop operator’s email address”; if the (SPF) address is specified, they end up in the customer’s inbox.
- For emails with the customer as the sender—such as the order copy sent to you—they end up in the customer’s inbox. A typo in “Send order copy via email to” will therefore result in error messages for your customers. If “Sender is always the shop operator” is set, they’ll end up in your inbox.
What to do
- Check the reason in the error message: typo, unknown mailbox, full mailbox, or rejected.
- Correct the address in the customer’s account; see the “Manage Customers” guide.
- Resend the email: the welcome email using “Send welcome message including password” (sets a new password), the order confirmation in the order editor using “Send order confirmation,” or a status email with a new status entry. “Generate Password Link” provides you with a link that you can share via other means.
Addresses to which the store never sends emails
The store does not send anything to these addresses without an error message in the backend:
- Addresses containing “noreply,”
- Addresses from the domain
example.comand Amazon customer addresses (@marketplace.amazon.de), - Addresses from Settings → Interfaces → Email Marketing / CRM → Email Options → Email Spam Protection: Blacklist. This list blocks recipients and senders, and—using
*as a placeholder—also blocks entire domains, such as*@spam-beispiel.de. This is how you keep spam out of the contact form.
Images and Signature
Your customer’s email program downloads the logo and product images from your store when the email is opened. Many programs, including Outlook, only download these images after they’ve been approved.
Images Missing in Outlook
- By default, Outlook displays images from the internet only after clicking “Download Pictures” or if the sender is marked as safe. Ask your customers to add your sender address to their list of safe senders.
- Images that you insert into an email text or a ticket response in the editor are saved by the shop with a short path (such as
images/…). When sending via PHP-Mail, the shop address is appended. When sending via SMTP, this path is currently missing, and the images do not appear for the recipient. If you use SMTP and inserted images are missing, please contact us. - Items without a product image display the placeholder graphic from your layout—or no image at all—in order confirmation emails. Previously, this resulted in an empty image placeholder, which caused Outlook to load the store’s homepage when the email was opened. from 4.10
- Links and images in emails no longer contain a session ID. The shop removes them when sending the email.from 4.9.109
- If an image is missing in any email program—such as one you inserted yourself into a template or ticket response—please contact us.
Signature
Shop Emails
The greeting, address, and contact information for shop emails are included in the respective template and in the common footer of all emails. Instructions on how to change them can be found in the CMS Manager & Emails guide.
Your Personal Signature
Under Settings → Administrators → My Account, create the “Signature (Ticket System)” for each language in the “Signatures” section. It appears below your ticket replies and is pre-filled under Tools → Send Email; you can edit it there via “Edit Signature.” The shop does not currently use the “Signature (Orders)” field.
The “Signature (Ticket System)” under My Account appears below your ticket replies and is pre-filled when sending emails via Tools → Send Email. Click to enlarge.
What emails did the customer receive?
There is no sending log with all emails in the backend. These sections show what the store has sent.
| Where | What You See |
|---|---|
| Order, “Order Status” sub-tab | An envelope with a checkmark (“Customer notified”) marks each entry for which an email was sent: order confirmation, status emails, resend confirmations. Next to it are the attached notes, such as “Invoice was sent on ….” |
| Your Sent folder | A copy of every email except bulk emails and emails containing login credentials, provided the IMAP fields are filled in; see Sent Folder |
| Order Ticket | With “Create order ticket automatically” and “Order ticket: Attach order confirmation as .eml” under Settings → General → Tickets & Tasks, the order confirmation is attached to the ticket as a file named “ Bestellung-<Nummer>.eml.” |
| Ticket | The history shows which replies have reached the customer via email; see the Tickets & Tasks Guide. |
| Marketing Events Log | Every email sent by an event; see the Marketing & Automation guide XONIC Premium: Marketing / Automatisierungen & Künstliche Intelligenz |
In the order status, the envelope icon marks each entry for which the store has triggered an email; the attached documents are displayed next to it. Click to enlarge.
If an email doesn’t arrive
First check the settings in the shop, then the recipient, then the sender. This order saves time.
- “Send Emails” is listed at
true, and the “Shop operator’s email address” is a valid address. - Order history: If the “Customer notified” status is missing from the first entry, the store has not triggered an order confirmation.
- Recipient: Check the address for typos and compare it with the list of blocked addresses.
- Order origin: Orders from marketplaces and Billbee do not receive emails from the store by default; see “Which Emails.”
- Manager: If the manager of a branch is listed as “instead of the customer,” the email goes to headquarters; see Branches.
- If the email is in the recipient’sspam folder, check the sender and SPF record; see “Deliverability.”
- SMTP: Check your login credentials and send a test email. A success message in the backend does not prove that the email was actually sent.
- Copies to You: If you do not receive the order copy, set “Sender is always the store operator” on
true.
Order Received, but No Confirmation
If an order appears in full in the backend but neither the customer nor you have received a confirmation, a very large store logo may be the cause. When an order is completed, the store generates all PDF attachments at once, and a logo several thousand pixels wide could have caused the system to run out of memory before the email was sent. The store now automatically resizes the logo for PDFs, and Tools → Server Info & Health Check flags unusually large logos.from 4.9.24
If you notice this issue with an older version, reduce the logo’s width to no more than 2,500 pixels and contact us. You can confirm the affected orders by clicking “Send Order Confirmation” in the order editor.
Frequently Asked Questions
Where do I set the sender address for order confirmations?
How do I send a copy of each order to another address?
mail@ihre_adresse_xxl.de is still listed there, replace it. Copies of status emails are sent to “Order status update copy via email to.”Why am I not receiving an order copy via email?
How do I switch email delivery to an SMTP server?
Can I limit the number of emails sent via SMTP?
What DNS entries do I need for the store’s email sending?
Why are two emails sent when invoices are issued?
Why doesn’t the status email reach the customer’s billing address?
How do I attach the Terms and Conditions and Cancellation Policy, and how do I remove attachments?
How do I remove or translate the PDF note in the order confirmation?
{PDF_ADVISE} ” from the template. To edit and translate: Go to Tools → xoLanguage, “default” section. The keys applicable to the order confirmation and status email are listed under “Attachments.”Can I see in the store which emails the customer has received?
What should I do if a welcome email bounces back as undeliverable?
Why aren’t images displayed in emails in Outlook?
Where do I create an email signature?
How do I set it up so that the customer is notified when the status changes?
How do I automatically attach a PDF to an email after an order is placed?
Related Guides
We'll help you set it up
We’ll work with you to verify the sender, SPF record, and SMTP access. If your store is hosted by XONIC, we’ll check whether an email has been sent from your store.
Contact Support Now