protected function sendViaEmail($source, $from, $to, $subject, $body) {
		$email = new Email($from, $to, $subject, $body);
		if($source->getDryRun()) {
			$source->log("[Skipped] Sent message to $to (subject: $subject)");
		} else {
			$email->sendPlain();
			$source->log("Sent message to $to (subject: $subject)");
		}
	}