summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorivan <ivan>2005-06-06 19:54:22 +0000
committerivan <ivan>2005-06-06 19:54:22 +0000
commit78e7919724f646e6c13069154943fa8c53957290 (patch)
treeb5787be356c31d05cb94bf39e66e0eada66ca01a
parent38887a10a47f0e35057223faaffcf32c15c5a9f5 (diff)
some additional warnings
-rw-r--r--FS/FS/Misc.pm5
1 files changed, 5 insertions, 0 deletions
diff --git a/FS/FS/Misc.pm b/FS/FS/Misc.pm
index 74f73a234..5dbb489ac 100644
--- a/FS/FS/Misc.pm
+++ b/FS/FS/Misc.pm
@@ -69,6 +69,9 @@ FS::UID->install_callback( sub {
sub send_email {
my(%options) = @_;
+ warn "FS::Misc::send_email called with options:\n ".
+ join("\n", map { " $_: ". $options{$_} } keys %options ). "\n"
+ if $DEBUG;
$ENV{MAILADDRESS} = $options{'from'};
my $to = ref($options{to}) ? join(', ', @{ $options{to} } ) : $options{to};
@@ -122,6 +125,8 @@ sub send_email {
if ( $options{'from'} =~ /\@([\w\.\-]+)/ ) {
$domain = $1;
} else {
+ warn 'no domain found in invoice from address '. $options{'from'}.
+ '; constructing Message-ID @example.com';
$domain = 'example.com';
}
my $message_id = join('.', rand()*(2**32), $$, time). "\@$domain";