StoryBook CMS cPanel v4.4 — Storefront Email Notifications

UPDATE
1. Keep the existing config.php file and uploads folder.
2. Extract the ZIP over the current installation and overwrite other files.
3. Open the website once so the automatic database upgrade can run.

EMAIL SETUP
1. In cPanel, create a sender mailbox on the website domain, for example no-reply@yourdomain.com.
2. Open CMS > Store Admin > Website Settings > Order Email Notifications.
3. Enter the business email that should receive new-order notices.
4. Enter the cPanel-domain sender email and sender name, then save.

BEHAVIOUR
- Every storefront order is saved before email delivery is attempted.
- The business email receives the complete order, customer, delivery and personalization details.
- If the customer enters an email address, they receive an English or Bangla confirmation matching the storefront language.
- Customer email is optional and appears in Store Orders when supplied.
- Email attempts are recorded in the store_email_log database table.
- An email-server failure never deletes or rolls back a successfully placed order.

The server must have PHP mail delivery enabled. For reliable delivery, configure SPF and DKIM for the cPanel domain and use a sender address from that same domain.
