Using Swift Mailer for Japanese EmailsΒΆ

To send emails in Japanese, you need to tweak the default configuration.

Call the Swift::init() method with the following code as early as possible in your code:

1
2
3
4
5
6
7
8
9
Swift::init(function () {
    Swift_DependencyContainer::getInstance()
        ->register('mime.qpheaderencoder')
        ->asAliasOf('mime.base64headerencoder');

    Swift_Preferences::getInstance()->setCharset('iso-2022-jp');
});

/* rest of code goes here */

That's all!

« Table of Contents

You can download the documentation for offline reading:
  • PDF
  • EPUB

Questions & Feedback

License

Creative Commons License Swiftmailer documentation is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.