All results for “WireMail”
API
$mail apivar
Provides an API interface to email and WireMail.
wireMail($to = '', string $from = '', string $subject = '', $body = '', $options = array) function
Send an email or get a WireMail object to populate before send
WireMail class
A module type that handles sending of email in ProcessWire
wireMail($key = '', $value = null) apivar.method
$mail->new($options = []) apivar.method
Get a new WireMail instance for sending email
$mail->to($email, string $name = null) apivar.method
Return new WireMail instance populated with “to” email
$mail->from(string $email, $name = null) apivar.method
Return new WireMail instance populated with “from” email
$mail->subject(string $subject) apivar.method
Return new WireMail instance populated with subject
$m->get(string $key) function.method
Get property
$m->set(string $key, mixed $value) function.method
Set property
$m->sanitizeHeaderName(string $name) function.method
Sanitize and normalize a header name
$m->sanitizeHeaderValue(string $value) function.method
Sanitize an email header header value
$m->to($email = null, string $name = null) function.method
Set the email to address
$m->toName(string $name) function.method
Set the 'to' name
$m->from(string $email, $name = null) function.method
Set the email 'from' address and optionally name
$m->fromName(string $name) function.method
Set the 'from' name
$m->replyTo(string $email, $name = null) function.method
Set the 'reply-to' email address and optionally name (where supported)
$m->replyToName(string $name) function.method
Set the 'reply-to' name (where supported)
$m->subject(string $subject) function.method
Set the email subject
$m->body(string $body) function.method
Set the email message body (text only)
$m->bodyHTML(string $body) function.method
Set the email message body (HTML only)
$m->header($key, string $value) function.method
Set any email header
$m->headers(array $headers) function.method
Set multiple email headers using associative array
$m->param(string $value) function.method
Set any email param
$m->attachment(string $value, string $filename = '') function.method
Add a file to be attached to the email
Modules
WireMailSwiftMailer 0.3.0
WireMail module providing Swift Mailer integration
WireMailSmtp 0.8.0
extends WireMail, uses SMTP protocol (plain | ssl | tls), provides: to, cc, bcc, attachments, priority, disposition notification, bulksending, ...
WireMailMailgun 0.5.1
Mailgun for ProcessWire
WireMailPHPMailer 0.0.0
This module extends WireMail base class, integrating the PHPMailer mailing library into ProcessWire.
WireMailChimp 0.0.1
Mailchimp integration for Processwire
WireMailRouter 0.0.1
WireMail module that sends email through other WireMail modules based upon configurable rules.
WireMailSendGrid 1.1.3
Extend WireMail to bypass PHP Mail and send mail via SendGrids Web API
WireMailgun 1.2.5
Extends WireMail to use the Mailgun API for sending emails.
WireMailPostmark 0.5.4
Allows Processwire to send transactional email via Postmark
WireMailPostmarkApp 0.0.3
Extends WireMail to use the Postmark API for sending emails.
WireMailGmail 0.0.1
WireMail module that sends email through Google’s Gmail. Requires GoogleClientAPI module first.
RockMailLogger 0.0.1
Logs all send() operations to the PW logs
WireMailMandrill 0.0.1
A WireMail implementation using the Mandrill HTTP API
WireMailBranding 0.1.3
Add a wrapper around bodyHTML.
WireMailBrevo 0.0.3
Allows Processwire to send transactional email via Brevo
Blog
Two new WireMail modules and using Gmail with PW Blog
A look at two new WireMail modules for sending email, plus details on how you can configure ProcessWire to use Gmail for sending email.
ProcessWire 3.0.109 adds two-factor authentication Blog
In the last blog post I told you about how two-factor authentication was coming to the core and what our plans were. This week it's ready to use in ProcessWire 3.0.109, so we'll take a closer look at all the details and how to use it.
Two-factor authentication updates in ProcessWire 3.0.159 Blog
ProcessWire 3.0.159 brings some useful and time-saving upgrades to the core two-factor authentication system. Also summarizes core updates in 3.0.156, 3.0.157 and 3.0.158.
New modules, file validation, and great websites Blog
A look at two new modules released this week: LoginRegisterPro and FileValidatorImage. Discussion on upcoming plans for new FileValidator modules and how they are useful in PW. Plus a brief highlight of two great new ProcessWire-powered websites: Aaron Copland (an American composer) and Sono Motors (an EV startup).
New ProcessWire modules directory Blog
There’s a new modules directory on the ProcessWire site now up and running. In this post we’ll cover a few details about what’s changed and what’s new.
ProcessWire 2.6.12 core updates, updates to several Pro modules and more Blog
Continued improvements to AJAX editing in ProcessWire, plus a new Pages > Add New menu and landing page. We also have new versions of all ProFields modules, new version of ListerPro and more.
Using InnoDB with ProcessWire Blog
This week we take a look at a couple of reasons why you might want to choose InnoDB as your MySQL database engine when installing ProcessWire.
Using TinyMCE 6 in ProcessWire Blog
The TinyMCE 6 rich text editor opens up a lot of new and useful abilities for ProcessWire users. In this post, we'll take a look at a few of them, and how you can start using them now, with a focus on those that are unique to ProcessWire's adaptation of TinyMCE.
Using date range fields in ProcessWire Blog
This week we'll take a detailed look at the newest addition to the ProFields set of modules: the Date Range Fieldtype and Inputfield.
Best practices for using API variables Blog
ProcessWire’s API is accessible through API variables and it provides multiple ways to access them. There are benefits and drawbacks to each approach and this post aims to cover them all.
Building custom admin pages with Process modules Blog
A tutorial on building custom admin pages in ProcessWire with Process modules, by Bernhard Baumrock.
ProcessWire 2.6.19 plus guide to optional core modules Blog
ProcessWire 2.6.19 contains numerous updates working towards PW 2.7. This post also contains a comprehensive overview of optional (uninstalled) core modules, some of which you may want to install!
New paginated Fieldtype support and FieldtypeTable upgrades Blog
With support for paginated Fieldtypes, ProcessWire’s scalability has moved to the next level. Not sure what this means? Don't worry, this post has a screencast that makes it clear. We've also got some other nice upgrade for ProFields Table.
More Repeaters, Repeater Matrix and New Field Rendering Blog
In ProcessWire 3.0.5, you can nest repeater fields and use dynamic/AJAX loading for all items. Plus we've got the first test version of Repeater Matrix released, and new support for field templates…
New 2.8 version, current projects and PW usage Blog
This week we've got ProcessWire 2.8.62, a look at some current work-in-progress, and some nice momentum in ProcessWire usage and market share.
New ajax-driven inputs, conditional hooks, template family settings and more Blog
Major updates to the core dev branch this week, including system-wide support for AJAX-driven Inputfields, support for conditional hooks, some very useful updates to the Template editor, improvements to our autocomplete field, a new version of CKEditor, upgrades to AdminThemeReno and more!
New Site Profiles, Site Exporter and more… Blog
The ProcessWire installer now lets you choose a site profile. New site profile exporter is far better than the previous. Support for append/prepend files on a per-template basis
New user-admin permissions, automatic version change detection, and more (2.6.10) Blog
ProcessWire 2.6.10 brings new granular support of user-admin permissions, auto-detection with cache-clearing following core version changes, improved permissions view, and support for re-labeling the page "name" field.
ProcessWire 2.6.8 brings new version of Reno admin theme and more Blog
This week we're excited to bring you a new version of the Reno admin theme that offers a lot of nice refinements and new features. We also have some new color sets for the Reno theme, and several new core API functions that we think you may find useful.
ProcessWire 2.6.9 core updates, new ProCache version, and more Blog
ProcessWire 2.6.9 brings a useful new API method, more control over slashes in URLs, and more. This week we also released a new version of ProCache and this post goes into detail about all that it does.
ProcessWire 3.0.112 and new Verified URL Fieldtype Blog
This post takes a comprehensive look at the new Verified URL Fieldtype added to the ProcessWire ProFields package. We also review updates for the latest version of ProcessWire, 3.0.112 on the dev branch.
ProcessWire 3.0.13, selector upgrades, and new Form Builder version Blog
This week we've got major upgrades to ProcessWire's selector engine, a great new version of Form Builder, and a few other core updates as well!
ProcessWire 3.0.73 and new Fieldset types Blog
This post is all about fieldsets in ProcessWire. Version 3.0.73 adds some nice UI upgrades when it comes to working with them. Plus we cover two new modules we have in development for managing groups of fields in fieldsets.
ProcessWire 3.0.75 and a new version of ProDrafts Blog
A new version of ProcessWire on the dev branch, and a new version of ProDrafts that adds repeater support and workflow support.
ProcessWire 3.0.9 adds new long-click and save actions Blog
This week's version of ProcessWire adds several new UI enhancements to the admin. We also have a new version of ProDrafts, now with Live Preview!
General
Extending the ProcessWire Admin Using Custom Modules Docs
In this tutorial we’re going to look into extending ProcessWire’s admin using custom modules. With three example modules I will give you small a taste of the power ProcessWire modules have for adding new functionality to the admin. By Ben Byford.
Using hooks Docs
ProcessWire contains many methods that you may easily hook in order to modify the behavior of the method. Hooks can also be used to add new methods to existing classes.
Using custom page types in ProcessWire Docs
A look at some lesser known advanced techniques that enable you to introduce new conveniences by creating custom page types. An advanced tutorial by Benjamin Milde.
Modules Blog
Pro modules Blog
Modules & hooks Docs
A module is a type of plugin that runs in ProcessWire, and they come in many flavors. At its core, ProcessWire is a platform for executing modules, and much ProcessWire is built upon these modules.
Pro modules Docs
Pro modules are commercial modules developed by Ryan Cramer (lead developer of ProcessWire) that support the development of the ProcessWire core.
Introduction to modules Docs
Learn about what modules are, what different flavors of modules are available, how to install them, and where to get them.
Third-party modules Docs
The ProcessWire modules directory contains hundreds of useful third-party modules that you can download and/or directly install into ProcessWire.
Third party modules Docs
We can vouch for the security of the code that we write in the ProcessWire core, but we can't vouch for the security of third party modules. Follow these guidelines to maximize your security with third party modules.
A Beginner’s Introduction to Writing Modules in ProcessWire Docs
In this tutorial we’re going to learn how to create and install modules, look at their requirements, and explain how to use PW hooks to add functionality to other functions within your site. Published at Envato Tuts+. By Ben Byford.
Modules Download
The ProcessWire modules directory contains hundreds of free 3rd party plugin modules that you can use with ProcessWire.
About the /site/modules/ directory Docs
This directory /site/modules/ is where you may install additional 3rd party plugin modules, or create your own. Read on for more details.
Creating multi-language modules Docs
If you are a module developer, you might want to bundle multi-language translations with your module. This page covers all the details step-by-step.
New features Blog
Guides and tutorials Blog
Images and files Blog
Export and import Blog
How to install and setup ProcessWire CMS Docs
This is a beginner’s guide and introduction to ProcessWire located at Envato Tuts+. By Ben Byford.
URL segments and routing Docs
URL segments enable your page’s template file to become a URL router or controller to act upon different URLs sent to it.
URLs and page names Blog
Food and Drink Showcase
Health and Fitness Showcase
Home and Garden Showcase
Showcase
Maloco and Associates Showcase
This is a prominant estate agent and solicitor in Fife. This site make extensive use of Lister Pro to allow them to manage the large number of properties listed in their site. The is a responsive revamp of a site that they had before built in a bespoke CMS and the client has reported Processwire to be much more intuitive.
Independent Electrical Contractors of New England Showcase
IEC-NE is the region’s premier trade association representing Connecticut, Massachusetts and Rhode Island independent electrical and systems contractors. The responsive IEC website features a custom-built membership and event registration system and a back-end CRM system built entirely on ProcessWire pages and ListerPro, making for a totally seamless integration between the organization's website and customer database.
Ergomare SA - Port and Marine Constructions Showcase
?RGOMARE SA is proud to have put its own great contribution to the country’s port infrastructure during the last 35 years, having accomplished more than 100 large and small port projects.
New Focus Recordings Showcase
New Focus Recordings is an artist led collective label featuring releases in contemporary music of many stripes, as well as new approaches to older repertoire. The label was founded by guitarist Dan Lippel and composer Peter Gilbert in 2003, with engineer/composer Ryan Streber playing a large role in the development of the label since 2004.
Roger Shapiro Fund for New Music Showcase
Established by composer/pianist Dina Koston, who named the fund after her husband, psychiatrist Roger Shapiro, the Roger Shapiro Fund is a new fund for commissioning, performance and recording of New Music.
New Journey Community Church Showcase
An extremely fast, modern church website leveraging ProcessWire's ability to customize client administration. The blog and sermon sections couldn't be easier for this church to post to!
Systemic Disorder. Doctors and Patients in Nazi Germany Showcase
The Nazi takeover of Germany in 1933 led to profound changes in all areas of society—including the healthcare system. By presenting individual case studies, the exhibition “Systemic Disorder: Doctors and Patients in Nazi Germany” demonstrates how life’s possibilities were radically transformed, especially for Jewish doctors and patients. On the website you will find all the content of the exhibition banners, interviews with eyewitnesses and their descendants, and an exploration of visual antisemitism.
Station Register of the Austrian Broadcasting and Telecommunications Regulatory Authority Showcase
Please see https://processwire.com/talk/topic/27856-station-register-of-the-austrian-broadcasting-and-telecommunications-regulatory-authority/
Glenroy and Associates Limited Showcase
Glenroy and Associates provide consultancy services, personal and business development strategies, mechanical and process engineering and more to public and private organizations at the national, regional and global entities.
Carneros Resort and Spa Showcase
Luxury resort in Napa Valley.
Orpot Web Design and Development Showcase
We are a group of professionals who together have more than 20 years of experience in the design and development of websites, we have worked in various agencies and gained experience to offer our services.
We use diverse technologies to achieve attractive and functional sites. We currently offer our services to clients from all over Mexico, USA and Canada.
Association and Foundation for Indigenous Communities in Paraguay Showcase
Association and Foundation for Indigenous Communities in Paraguay. Our foundation and associations are committed to indigenous rights and environmental protection in the Paraguayan Chaco.
Conversations between Academics and Artists Showcase
Interdisciplinary conversations between artists and academics.
Flaunt Productions Showcase
Flaunt is based in the UK and makes stylised character animation for games, commercials, broadcast and digital.
Axis Animation Showcase
Founded in 2000, Axis is an award-winning, international studio of directors, designers, artists, animators, writers and producers that creates content for the biggest names in video games, film, television, commercials and online entertainment.
Systemic Disorder. Doctors and Patients in Nazi Germany Showcase
The Nazi takeover of Germany in 1933 led to profound changes in all areas of society—including the healthcare system. By presenting individual case studies, the exhibition “Systemic Disorder: Doctors and Patients in Nazi Germany” demonstrates how life’s possibilities were radically transformed, especially for Jewish doctors and patients. It highlights the trajectory of individual careers, and how new tasks—and new areas of conflict—arose in the healthcare sector. How was the “forced” conformity of the medical profession’s organizations also by acquiescence? What happened to the Reich’s Jewish and “politically undesirable” physicians? What kind of medical care did civilian and military prisoners receive at concentration camps? And how did doctors and healthcare policymakers try to maintain health services for the German populace until the end of the war?
Tripsite Showcase
European bike and boat trips, hiking/walking trips and river cruises.
Steven Kovar: New Media Showcase
This is my personal site showcasing my sound work and art installations.
Axis VFX Showcase
In July 2013 award winning animation studio Axis teamed up with key industry VFX Supervisors and Producers to create an exciting new boutique visual effects studio: axisVFX. Producing high-end CGI and Visual Effects for film and TV, axisVFX is owned and run by craftspeople.