summaryrefslogtreecommitdiff
path: root/LedgerSMB/AM.pm
diff options
context:
space:
mode:
authortetragon <tetragon@4979c152-3d1c-0410-bac9-87ea11338e46>2006-11-02 06:58:01 +0000
committertetragon <tetragon@4979c152-3d1c-0410-bac9-87ea11338e46>2006-11-02 06:58:01 +0000
commit803c62d22eb4e2eb3a79a66a03dc0e8a9da23e01 (patch)
tree96f4bee9bc45b3bf4faffde4cd6aeafe4d808686 /LedgerSMB/AM.pm
parente0835c2fea33e86bb1411949c8c2bac2cf8519e0 (diff)
Converting Mailer to using MIME::Lite
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@464 4979c152-3d1c-0410-bac9-87ea11338e46
Diffstat (limited to 'LedgerSMB/AM.pm')
-rwxr-xr-xLedgerSMB/AM.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/LedgerSMB/AM.pm b/LedgerSMB/AM.pm
index 8014c41e..cf4b5df8 100755
--- a/LedgerSMB/AM.pm
+++ b/LedgerSMB/AM.pm
@@ -1591,6 +1591,7 @@ sub backup {
my $boundary = time;
my $tmpfile = "${LedgerSMB::Sysconfig::userspath}/$boundary.$myconfig->{dbname}-$form->{dbversion}-$t[5]$t[4]$t[3].sql";
+ $tmpfile .= ".gz" if ${LedgerSMB::Sysconfig::gzip};
my $out = $form->{OUT};
$form->{OUT} = ">$tmpfile";
@@ -1624,11 +1625,13 @@ sub backup {
@{ $mail->{attachments} } = ($tmpfile);
$mail->{version} = $form->{version};
$mail->{fileid} = "$boundary.";
+ $mail->{format} = "plain";
+ $mail->{format} = "octet-stream" if ${LedgerSMB::Sysconfig::gzip};
$myconfig->{signature} =~ s/\\n/\n/g;
$mail->{message} = "-- \n$myconfig->{signature}";
- $err = $mail->send($out);
+ $err = $mail->send;
}
if ($form->{media} eq 'file') {