// Simple usage example
$message = $mail->new();$message->subject('Hello world') ->to('user@domain.com') ->from('you@company.com') ->body('Hello there big world') ->bodyHTML('<h2>Hello there big world</h2>');$numSent = $message->send();
// ProcessWire 3.0.113 lets you skip the $mail->new() call if you want:
$numSent = $mail->subject('Hello world') ->to('user@domain.com') ->from('you@company.com') ->body('Hello there big world') ->bodyHTML('<h2>Hello there big world</h2>') ->send();
Click any linked item for full usage details and examples. Hookable methods are indicated with the icon. In addition to those shown below, the WireMailTools class also inherits all the methods and properties of: Wire.
ProcessWire Weekly #559 The 559th issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!
Weekly.pw / 25 January 2025
ProcessWire 3.0.244 new main/master version ProcessWire 3.0.244 is our newest main/master/stable version. It's been more than a year in the making and is packed with tons of new features, issue fixes, optimizations and more. This post covers all the details.
Blog / 18 January 2025
Subscribe to weekly ProcessWire news
“I am currently managing a ProcessWire site with 2 million+ pages. It’s admirably fast, and much, much faster than any other CMS we tested.” —Nickie, Web developer