summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-03-07 16:12:22 +0100
committerCarl Hetherington <cth@carlh.net>2024-03-07 16:12:22 +0100
commitf610a8708f11d6052a995f31cd506bc93faafa1c (patch)
treed162a93c4e163b47b2a11039b4b99de0046e64b9 /src/lib
parent08eb6cc9958c200ae90d376cb521bde930144c09 (diff)
Rename Emailer -> Email.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/email.cc (renamed from src/lib/emailer.cc)26
-rw-r--r--src/lib/email.h (renamed from src/lib/emailer.h)4
-rw-r--r--src/lib/kdm_cli.cc4
-rw-r--r--src/lib/kdm_with_metadata.cc6
-rw-r--r--src/lib/send_notification_email_job.cc4
-rw-r--r--src/lib/send_problem_report_job.cc6
-rw-r--r--src/lib/wscript2
7 files changed, 26 insertions, 26 deletions
diff --git a/src/lib/emailer.cc b/src/lib/email.cc
index f580e3c56..5017f4d28 100644
--- a/src/lib/emailer.cc
+++ b/src/lib/email.cc
@@ -21,7 +21,7 @@
#include "compose.hpp"
#include "config.h"
-#include "emailer.h"
+#include "email.h"
#include "exceptions.h"
#include <curl/curl.h>
#include <boost/algorithm/string.hpp>
@@ -39,7 +39,7 @@ using std::vector;
using dcp::ArrayData;
-Emailer::Emailer(string from, vector<string> to, string subject, string body)
+Email::Email(string from, vector<string> to, string subject, string body)
: _from (from)
, _to (to)
, _subject (subject)
@@ -51,7 +51,7 @@ Emailer::Emailer(string from, vector<string> to, string subject, string body)
string
-Emailer::fix (string s) const
+Email::fix(string s) const
{
boost::algorithm::replace_all (s, "\n", "\r\n");
boost::algorithm::replace_all (s, "\0", " ");
@@ -60,21 +60,21 @@ Emailer::fix (string s) const
void
-Emailer::add_cc (string cc)
+Email::add_cc(string cc)
{
_cc.push_back (cc);
}
void
-Emailer::add_bcc (string bcc)
+Email::add_bcc(string bcc)
{
_bcc.push_back (bcc);
}
void
-Emailer::add_attachment (boost::filesystem::path file, string name, string mime_type)
+Email::add_attachment(boost::filesystem::path file, string name, string mime_type)
{
Attachment a;
a.file = file;
@@ -87,19 +87,19 @@ Emailer::add_attachment (boost::filesystem::path file, string name, string mime_
static size_t
curl_data_shim (void* ptr, size_t size, size_t nmemb, void* userp)
{
- return reinterpret_cast<Emailer*>(userp)->get_data (ptr, size, nmemb);
+ return reinterpret_cast<Email*>(userp)->get_data (ptr, size, nmemb);
}
static int
curl_debug_shim (CURL* curl, curl_infotype type, char* data, size_t size, void* userp)
{
- return reinterpret_cast<Emailer*>(userp)->debug (curl, type, data, size);
+ return reinterpret_cast<Email*>(userp)->debug (curl, type, data, size);
}
size_t
-Emailer::get_data (void* ptr, size_t size, size_t nmemb)
+Email::get_data(void* ptr, size_t size, size_t nmemb)
{
size_t const t = min (_email.length() - _offset, size * nmemb);
memcpy (ptr, _email.substr (_offset, t).c_str(), t);
@@ -109,7 +109,7 @@ Emailer::get_data (void* ptr, size_t size, size_t nmemb)
void
-Emailer::send (string server, int port, EmailProtocol protocol, string user, string password)
+Email::send(string server, int port, EmailProtocol protocol, string user, string password)
{
char date_buffer[128];
time_t now = time (0);
@@ -247,7 +247,7 @@ Emailer::send (string server, int port, EmailProtocol protocol, string user, str
string
-Emailer::address_list(vector<string> addresses)
+Email::address_list(vector<string> addresses)
{
string o;
for (auto i: addresses) {
@@ -259,7 +259,7 @@ Emailer::address_list(vector<string> addresses)
int
-Emailer::debug (CURL *, curl_infotype type, char* data, size_t size)
+Email::debug(CURL *, curl_infotype type, char* data, size_t size)
{
if (type == CURLINFO_TEXT) {
_notes += string (data, size);
@@ -273,7 +273,7 @@ Emailer::debug (CURL *, curl_infotype type, char* data, size_t size)
string
-Emailer::encode_rfc1342 (string subject)
+Email::encode_rfc1342(string subject)
{
auto b64 = BIO_new(BIO_f_base64());
if (!b64) {
diff --git a/src/lib/emailer.h b/src/lib/email.h
index 78942ad1e..3bcb8af4a 100644
--- a/src/lib/emailer.h
+++ b/src/lib/email.h
@@ -23,10 +23,10 @@
#include <boost/scoped_array.hpp>
-class Emailer
+class Email
{
public:
- Emailer(std::string from, std::vector<std::string> to, std::string subject, std::string body);
+ Email(std::string from, std::vector<std::string> to, std::string subject, std::string body);
void add_cc (std::string cc);
void add_bcc (std::string bcc);
diff --git a/src/lib/kdm_cli.cc b/src/lib/kdm_cli.cc
index ddc77e771..2d3a021b5 100644
--- a/src/lib/kdm_cli.cc
+++ b/src/lib/kdm_cli.cc
@@ -27,7 +27,7 @@
#include "cinema.h"
#include "config.h"
#include "dkdm_wrapper.h"
-#include "emailer.h"
+#include "email.h"
#include "exceptions.h"
#include "film.h"
#include "kdm_with_metadata.h"
@@ -610,7 +610,7 @@ try
if (list_cinemas) {
auto cinemas = Config::instance()->cinemas ();
for (auto i: cinemas) {
- out (String::compose("%1 (%2)", i->name, Emailer::address_list (i->emails)));
+ out (String::compose("%1 (%2)", i->name, Email::address_list(i->emails)));
}
return {};
}
diff --git a/src/lib/kdm_with_metadata.cc b/src/lib/kdm_with_metadata.cc
index 10054f01e..e7d9aa31c 100644
--- a/src/lib/kdm_with_metadata.cc
+++ b/src/lib/kdm_with_metadata.cc
@@ -23,7 +23,7 @@
#include "config.h"
#include "cross.h"
#include "dcpomatic_log.h"
-#include "emailer.h"
+#include "email.h"
#include "kdm_with_metadata.h"
#include "screen.h"
#include "util.h"
@@ -253,7 +253,7 @@ send_emails (
continue;
}
- Emailer email (config->kdm_from(), { emails.front() }, subject, body);
+ Email email(config->kdm_from(), { emails.front() }, subject, body);
/* Use CC for the second and subsequent email addresses, so we seem less spammy (#2310) */
for (auto cc = std::next(emails.begin()); cc != emails.end(); ++cc) {
@@ -269,7 +269,7 @@ send_emails (
email.add_attachment (zip_file, container_name_format.get(first->name_values(), ".zip"), "application/zip");
- auto log_details = [](Emailer& email) {
+ auto log_details = [](Email& email) {
dcpomatic_log->log("Email content follows", LogEntry::TYPE_DEBUG_EMAIL);
dcpomatic_log->log(email.email(), LogEntry::TYPE_DEBUG_EMAIL);
dcpomatic_log->log("Email session follows", LogEntry::TYPE_DEBUG_EMAIL);
diff --git a/src/lib/send_notification_email_job.cc b/src/lib/send_notification_email_job.cc
index f40e8fefa..a2f3016f9 100644
--- a/src/lib/send_notification_email_job.cc
+++ b/src/lib/send_notification_email_job.cc
@@ -22,7 +22,7 @@
#include "send_notification_email_job.h"
#include "exceptions.h"
#include "config.h"
-#include "emailer.h"
+#include "email.h"
#include "compose.hpp"
#include "i18n.h"
@@ -71,7 +71,7 @@ SendNotificationEmailJob::run ()
}
set_progress_unknown ();
- Emailer email (config->notification_from(), { config->notification_to() }, config->notification_subject(), _body);
+ Email email(config->notification_from(), { config->notification_to() }, config->notification_subject(), _body);
for (auto i: config->notification_cc()) {
email.add_cc (i);
}
diff --git a/src/lib/send_problem_report_job.cc b/src/lib/send_problem_report_job.cc
index 34822b156..9569aca3b 100644
--- a/src/lib/send_problem_report_job.cc
+++ b/src/lib/send_problem_report_job.cc
@@ -26,7 +26,7 @@
#include "film.h"
#include "log.h"
#include "version.h"
-#include "emailer.h"
+#include "email.h"
#include "environment_info.h"
#include <libxml++/libxml++.h>
@@ -108,8 +108,8 @@ SendProblemReportJob::run ()
body += "---<8----\n";
}
- Emailer emailer (_from, {"carl@dcpomatic.com"}, "DCP-o-matic problem report", body);
- emailer.send ("main.carlh.net", 2525, EmailProtocol::STARTTLS);
+ Email email(_from, {"carl@dcpomatic.com"}, "DCP-o-matic problem report", body);
+ email.send("main.carlh.net", 2525, EmailProtocol::STARTTLS);
set_progress (1);
set_state (FINISHED_OK);
diff --git a/src/lib/wscript b/src/lib/wscript
index 0d61d7a69..7dd3bfe35 100644
--- a/src/lib/wscript
+++ b/src/lib/wscript
@@ -86,7 +86,7 @@ sources = """
dkdm_recipient.cc
dkdm_wrapper.cc
dolby_cp750.cc
- emailer.cc
+ email.cc
empty.cc
encoder.cc
encode_server.cc