X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fmsg_template%2FInitialData.pm;h=d502b3f0c47d4ec5220427af3305825fb7a20099;hb=770d8237cda1b6459962d31f6ae86997ad5843be;hp=a21c2d5576c46799a32872921b81a22350c254fd;hpb=6b4a2501a75964c864467a3bf85bbba039009049;p=freeside.git diff --git a/FS/FS/msg_template/InitialData.pm b/FS/FS/msg_template/InitialData.pm index a21c2d557..d502b3f0c 100644 --- a/FS/FS/msg_template/InitialData.pm +++ b/FS/FS/msg_template/InitialData.pm @@ -3,6 +3,7 @@ package FS::msg_template::InitialData; sub _initial_data { [ { msgname => 'Password reset', + msgclass => 'email', mime_type => 'text/html', #multipart/alternative with a text part? # cranky mutt/pine users like me are rare @@ -10,7 +11,7 @@ sub _initial_data { _insert_args => [ subject => '{ $company_name } password reset', body => <<'END', To complete your { $company_name } password reset, please go to -{ $selfservice_server_base_url }/selfservice.cgi?action=process_forgot_password;session_id={ $session_id }
+{ $selfservice_server_base_url }/selfservice.cgi?action=process_forgot_password_session_{ $session_id }

This link will expire in 24 hours.

@@ -21,6 +22,37 @@ If you did not request this password reset, you may safely ignore and delete thi END ], }, + { msgname => 'Refund receipt', + msgclass => 'email', + mime_type => 'text/html', + _conf => 'refund_receipt_msgnum', + _insert_args => [ subject => '{ $company_name } refund receipt', + body => <<'END', +Dear {$first} {$last},
+
+The following refund has been applied to your account.
+
+Refund ID: {$refundnum}
+Date: {$date}
+Amount: {$refund}
+ +END + ], + }, + { msgname => 'System log', + msgclass => 'email', + mime_type => 'text/html', + _upgrade_journal => 'system_log_email_template', + _insert_args => [ subject => '{ $company_name } system log', + body => <<'END', +Level: {$loglevel}
+Context: {$logcontext}
+
+{$logmessage}
+ +END + ], + }, ]; }