Email Settings

Configuring Papyrus Cloud to send overdue reminders and member statements by email

The Email Settings screen configures how Papyrus Cloud sends emails to library members. It covers two areas: the content and format of the emails themselves (the reminder template and statement template), and the SMTP server credentials that allow Papyrus to send emails through your library's own email account. Email is used to send overdue reminders, loan statements, and confirmation notices to members.
Email sending is disabled until SMTP is validated. Papyrus Cloud cannot send any emails — reminders, statements, or overdue notices — until a valid SMTP server configuration has been entered and successfully tested. If a test email fails, email sending remains disabled. Completing the setup and testing on this screen is required before email features will function.

The screen is divided into three sections:

1
Email Template Options
Subject line, header, body, and footer for overdue reminder emails
2
Statement Settings
Subject, header, and footer for member account statements
3
SMTP Settings
Your email server connection details, credentials, and test email

✉️

How Email Works in Papyrus Cloud

Papyrus Cloud sends emails through your library's own email account using the SMTP (Simple Mail Transfer Protocol) standard. This means emails arrive in members' inboxes from your library's address — not from a generic Papyrus address — which improves deliverability and makes emails recognisable to members.

There are two types of email Papyrus can send:

Email typeWhen it is sentTriggered by
Overdue Reminder Sent to members with items that are overdue or approaching their due date The Book Reminders action in the user menu, or automatically if scheduled
Statement Sent to members as a summary of their current loans and any outstanding fines The Overdues or Outstanding Fines screens under Circulation

Both email types use template text that you define on this screen. The templates use placeholder tags — special codes starting with # — that Papyrus replaces with the actual member and book details when each email is generated.


📝

Email Template Options

The Email Template Options section defines the format and content of overdue reminder emails. The email is built from four parts — subject line, header, body, and footer — which are assembled in that order for each email sent.

HTML formatting is supported in the header, body, and footer fields. You can use basic HTML tags such as <b> for bold, <br> for a line break, and <i> for italic to control how the email is displayed in members' email clients.

Member Tags

Member tags are replaced with the details of the member the email is being sent to. They can be used in the subject line, header, body, and footer.

#title
#firstnames
#surname
#memberno
TagReplaced with
#titleThe member's title — e.g. Mr, Ms, Dr
#firstnamesThe member's first name(s)
#surnameThe member's surname
#membernoThe member's library member number

Circulation Tags

Circulation tags are replaced with the details of each book or item on loan. They are used in the Reminder Body — the section that is repeated once for each item on loan to the member.

#isbd
#dateissued
#datedue
#overdue
#finedue
#reminder
#accno
#barcode
TagReplaced with
#isbdThe full ISBD description of the item — title, author, year, ISBN
#dateissuedThe date the item was issued to the member
#datedueThe date the item is or was due for return
#overdueThe number of days the item is overdue (if applicable)
#finedueThe fine amount accrued on the item (if applicable)
#reminderAny reminder message associated with the loan
#accnoThe accession number of the physical copy
#barcodeThe barcode number of the physical copy

Reminder fields

FieldDescription
Reminder Subject Line The subject line of the email. Maximum 80 characters. Member tags can be used here. Default: Reminder subject line....
Reminder Header The opening paragraph of the email, displayed once at the top. Member tags can be used here. The default template opens with Dear #title #firstnames #surname followed by two line breaks. Maximum 1000 characters. Supports HTML.
Reminder Body The section repeated for each item currently on loan to the member. Circulation tags are used here to populate the details of each item. The default template shows the barcode in bold, the ISBD description in bold, the date issued, date due, and any overdue/fine information. Maximum 1000 characters. Supports HTML.
Reminder Footer The closing section displayed once at the end of the email, after all the loan items have been listed. The default text is Regards <br>The Librarian. Maximum 1000 characters. Supports HTML.
Send Reminders When ticked, Papyrus automatically sends a reminder email to the member when an item is issued to them at the Front Desk — not just when it becomes overdue. This gives the member an immediate confirmation of what they have borrowed and when it is due. Leave unticked if you only want to send reminders when items are overdue.
Reminder Type Controls the format of the reminder email. Email sends a standard HTML email. Calendar Item (ICS) sends the reminder as a calendar event that members can add to their phone or desktop calendar — the due date appears as a reminder in their calendar app. Calendar Item is selected by default in the sample library.

An example of how the assembled reminder email appears to a member:

💡
Click Set to Default Reminder at any time to restore all reminder fields to the built-in default template. You will be asked to confirm before the current content is replaced. This is useful if you want to start fresh after experimenting with custom templates.

📋

Statement Settings

The Statement Settings section defines the format of member account statement emails. Statements are a more formal communication than reminders — typically sent to members with outstanding fines or to summarise their borrowing history.

FieldDescription
Statement Subject Heading The subject line of the statement email. Maximum 80 characters. Default: Statement subject line... — replace this with a meaningful subject such as Your Library Account Statement.
Statement Header The opening text of the statement, displayed once at the top. Maximum 1000 characters. Supports HTML. Member tags can be used here. Default: Statement header....
Statement Footer The closing text of the statement. Maximum 1000 characters. Supports HTML. Default: Statement footer...
Include Reminder in Email When ticked, the statement email also includes the current overdue reminder content (the loan details from the Reminder Body template). This means members receive all their borrowing information in a single email. Ticked by default.
💡
Update the default subject line and header/footer placeholder text before going live. Sending emails with subject lines like "Statement subject line..." will appear unprofessional to members. A clear subject line such as Library Account Statement — Your Current Loans is much more effective.

🖧

SMTP Settings

SMTP (Simple Mail Transfer Protocol) is the standard method for sending email. Papyrus Cloud uses your library's email account to send messages, so that they arrive in members' inboxes from a recognisable library address rather than from an unknown Papyrus system address.

You will need the SMTP settings from your email provider. These are the same settings used to configure a desktop email client such as Microsoft Outlook. Your IT department or email provider can supply them if you are unsure.

FieldDescription
Host The address of your email provider's SMTP server. This is provided by your email service. Current setting: smtp.office365.com. See the common providers table below for typical values.
Port The network port number used to connect to the SMTP server. The most common port for modern email with TLS security is 587. Port 465 is used for SSL. Port 25 is the legacy unencrypted port. Current setting: 587.
Security connection (SSL/TLS) When ticked, Papyrus uses an encrypted connection to the SMTP server. This should be ticked for virtually all modern email providers including Microsoft Outlook, Gmail, and hosted Exchange. Ticked by default. Only untick if your email provider specifically requires an unencrypted connection.
SMTP Host Username The email address used to authenticate with the SMTP server. This is typically the full email address of the account from which library emails will be sent — for example library@myschool.edu. Current setting: ken@fargher.co.za.
SMTP Host Password The password for the SMTP Host Username account. For Gmail, this must be an App Password rather than your regular Google account password — see the Gmail note below. The password field is masked for security.
SMTP From Email The email address that appears in the From field of emails sent to members. This is usually the same as the SMTP Host Username. Maximum 50 characters. Current setting: ken@fargher.co.za.

Common SMTP provider settings

ProviderSMTP HostPortSSL/TLS
Microsoft 365 / Outlooksmtp.office365.com587✓ Ticked
Gmailsmtp.gmail.com587✓ Ticked (App Password required)
Outlook.com / Hotmailsmtp-mail.outlook.com587✓ Ticked
Yahoo Mailsmtp.mail.yahoo.com587✓ Ticked
Custom / school serverProvided by your IT departmentUsually 587Usually ticked

Important note for Gmail users

Google requires a special App Password for third-party applications such as Papyrus Cloud that connect to Gmail via SMTP. You cannot use your regular Google account password.

Gmail requires an App Password. To generate one: sign in to your Google account, go to Security, enable 2-Step Verification, then go to App Passwords and generate a new password for "Mail". Use this 16-character App Password in the SMTP Host Password field — not your normal Google password. The link on the Email Settings screen takes you to the relevant Google security page.

🧪

Testing Your Email Setup

After entering your SMTP credentials and clicking Update, use the Test Email panel to verify that Papyrus can successfully connect to your email server and send a message.

Field / ButtonDescription
SMTP Validated A read-only checkbox that shows whether the SMTP configuration has been successfully validated. When ticked, email sending is enabled. When unticked, emails cannot be sent from any part of the system.
Send Test Email to Enter an email address to receive the test message. This should be an address you have immediate access to — typically your own email — so you can verify the message arrives correctly.
Send Test Email button Sends a plain test message to the address in the Send Test Email to field. If successful, the SMTP Validated checkbox is ticked and email sending is enabled. If it fails, an error message is shown in the results field below.
Send Test Reminder button Sends a test reminder email using the Reminder template you have configured, allowing you to preview exactly what members will receive before the system goes live.
Send Test Email Results Displays the outcome of the test — either a success confirmation or an error message explaining why the email could not be sent. Common errors include incorrect host name, wrong port, authentication failure (wrong password), or SSL mismatch.
💡
Always test after any change. If you update any SMTP field — host, port, username, or password — run the test again immediately. Changes are not automatically validated; the SMTP Validated status reflects only the last successful test.
If the test fails, check the following in order: (1) the Host address is correct and spelled exactly as shown by your provider; (2) the Port matches the security setting — port 587 with SSL ticked is correct for most providers; (3) the Username is the full email address, not just the local part; (4) the Password is correct — for Gmail, ensure it is an App Password; (5) your email provider has not blocked third-party SMTP access (some organisations restrict this for security reasons — contact your IT department if so).

Troubleshooting common errors

Error symptomLikely cause and fix
Connection refused or timed out The Host address or Port is incorrect. Verify both against your email provider's documentation.
Authentication failed The username or password is wrong. For Gmail, use an App Password. For Microsoft 365, check that SMTP AUTH is enabled for the account in the Microsoft 365 admin centre.
SSL handshake error The SSL/TLS checkbox setting does not match the port. Try toggling the SSL checkbox and retesting.
Test succeeds but members don't receive emails Check that member records have valid email addresses. Emails to invalid or missing addresses will silently fail. Also check members' spam/junk folders.

💾

Saving Changes

The Email Settings screen has two Update buttons — one near the top of the screen and one after the SMTP settings. Both save the entire page, so either can be used. Click Update after making any changes to ensure they are saved before testing.

Navigating away from the Email Settings screen without clicking Update will discard any unsaved changes to the template or SMTP settings. Always save before testing, and always test after saving.
💡
Recommended setup sequence: (1) Configure your SMTP details and click Update. (2) Send a test email to verify the connection. (3) Customise the Reminder Subject, Header, Body, and Footer. (4) Update again. (5) Send a Test Reminder to preview what members will see. (6) Update the Statement fields and test once more. Your email system is then ready for live use.