- add_file (body, "ffprobe.log");
- add_file (body, "metadata.xml");
-
- quickmail_set_body (mail, body.c_str());
-
- char const* error = quickmail_send (mail, "main.carlh.net", 2525, 0, 0);
-
- if (error) {
- set_state (FINISHED_ERROR);
- set_error (error, "");
- } else {
- set_state (FINISHED_OK);
+ body += "Version: " + string(dcpomatic_version) + " " + string(dcpomatic_git_commit) + "\n\n";
+
+ for (auto i: environment_info ()) {
+ body += i + "\n";
+ }
+
+ body += "\n";
+
+ if (_film) {
+ body += "log head and tail:\n";
+ body += "---<8----\n";
+ body += _film->log()->head_and_tail (4096);
+ body += "---<8----\n\n";
+
+ add_file (body, "ffprobe.log");
+
+ body += "---<8----\n";
+ body += _film->metadata()->write_to_string_formatted("UTF-8");
+ body += "---<8----\n";