Social Engineering : Reusable Campaign Resources : Templates : E-mail Templates

E-mail Templates
An e-mail template defines a message or the HTML code that you can insert into an e-mail.
An e-mail template contains optional HTML code that you can use to wrap the content of individual e-mail components.You should create an e-mail template for content that you want to reuse between campaigns that are within the same project, such as logos, banners, and footers.
For example, you can create an e-mail template that contains a message that tells a victim to update their account information. The template content can contain a message like the following: This is a friendly reminder to update your account passwords.
Or if you have a footer or logo that you want to reuse across multiple e-mails, you can create an e-mail template that contains the footer or banner information. So, when you create the e-mail, you can simply apply the e-mail template in order to insert the logos and banners that you need.
E-mail Template Example
Hi {{first_name}},
Our company prides itself in taking a proactive approach to security. We regularly perform routine checks to ensure that our employee’s accounts are up to date with the strongest and most secure passwords.
{{email_content}}
Thank you for reading.
Sincerely,
Your IT team
<http://www.rapid7.com/img/global/logo.png>
E-mail Template Editors
Metasploit Pro provides an HTML and plain text editor for you to use to create content for the e-mail body.
·
HTML Editor - The HTML editor is an editing interface that you use to create the content for an e-mail template. It includes a built-in toolbar for text formatting, which makes it possible for you to create e-mail content without any HTML knowledge.
·
Text Editor - The text editor is an editing interface that you use to create the content for an e-mail template. Unlike the HTML editor, it does not include a formatting toolbar. Instead, you must have prior knowledge of HTML to create e-mail content.
E-mail Template Requirements
When you create the e-mail body for an e-mail template, it must contain the {{email_content}} attribute. This attribute inserts the e-mail body that you create in the actual e-mail component into the e-mail.
You cannot apply an e-mail template unless it contains the {{email_content}} attribute.
Creating an E-mail Template
1.)
2.)
Click the Manage Reusable Resources tab.
3.)
From the Resources dropdown, select E-mail Templates and click the New E-mail Template button.
4.)
When the New E-mail Templates page appears, enter a name for the template in the Name field.
5.)
Click the Insert Custom Attribute dropdown, and select the E-mail Content attribute.
6.)
Under the {{email_content}} attribute, enter the e-mail body for the template.
7.)
Applying an E-mail Template
1.)
2.)
3.)
From the Campaign Configuration page, click on the E-mail button to open the E-mail configuration page. You will need to add an e-mail component if one does not already exist for the project.
4.)
5.)
When the E-mail Content page appears, click the Template dropdown and select the template that you want to use.
6.)
7.)
Click the Save button to save the e-mail when you are done.
Deleting an E-mail Template
1.)
2.)
Click the Manage Reusable Resources tab.
3.)
From the Resource dropdown, select E-mail Templates.
4.)
5.)
Click the Delete button.
6.)
Click OK to confirm that you want to remove the template from the campaign.