This plugin adds an MailArchive to your Shopware-Administration stored in Database.
- Save all outgoing mails
- Linking to customer
- Resend Mail
- Save attachments
- Download EML
- Search in List
- Download the latest plugin version
- Upload and install plugin using Plugin Manager
Feel free to fork and send pull requests!
Tests use the Vitest Shopware Admin Bridge, following the FroshTools setup.
Use Node.js 22.12+, 24, or 26+ and npm 10+.
A local Shopware Administration source tree with installed npm dependencies is required.
The bridge discovers it in a Shopware checkout or Composer installation; set SHOPWARE_ADMINISTRATION_PATH to select another installation.
cd src/Resources/app/administration
npm ci
npm run test:unit:doctor
npm run test:unitFrom the plugin root, composer test:admin runs the same suite.
Use npm run test:unit:watch in the Administration directory for watch mode.
CI runs the suite against Shopware 6.6, 6.7, and trunk.
This project uses the MIT License.