Mailtrap with symfony, testing emails has never been so easy
Luigi Laezza
Mailtrap is a fake SMTP server for development teams to test, view and share emails sent from the development and staging environments without spamming real customers.
Symfony 2.0 uses SwiftmailerBundle to send emails. You can find more information on how to send email on Symfony's website. To get started you need to modify app/config/config.yml and add the following: swiftmailer: spool: { type: memory } transport: smtp host: mailtrap.io username: xxxxxx password: xxxxxx auth_mode: cram-md5 port: 2525
You can configure WordPress SMTP by using this code: function mailtrap($phpmailer) { $phpmailer->isSMTP(); $phpmailer->Host = 'mailtrap.io'; $phpmailer->SMTPAuth = true; $phpmailer->Port = 2525; $phpmailer->Username = 'xxxxx'; $phpmailer->Password = 'xxxxx'; } add_action('phpmailer_init', 'mailtrap');
Now every email sent out from your application will be “trapped” by Mailtrap for your convenience, without the need of creating tons of test emails.
Related Articles
Transforming Media Agencies with AI: Embrace the Future Today
By Gustavo Pinto
The Power of a Working MVP: Turning Ideas into Investments
By Luigi Laezza
Turning Your Startup Idea Into Reality: How the Right Tech Team Can Make All the Difference
By Luigi Laezza
How Startups Can Leverage Custom Software Solutions to Accelerate Growth
By Luigi Laezza