Line # Revision Author
1 296 ahitrov <%args>
2 $from => undef,
3 $to => undef,
4 $data => undef,
5 $fields => undef
6 </%args>
7
8 <%init>
9 my $subject = "Побег из Москвы: Анкета";
10 my $msg = qq{From: $from
11 To: $to
12 Subject: $subject
13 Content-Type: text/plain; charset=utf-8
14 Content-Transfer-Encoding: 8bit
15
16 Здравствуйте!
17
18 };
19
20 for my $field (@$fields)
21 {
22 my $fname = (keys(%$field))[0];
23 my $to_msg_fld = $fname;
24
25 $to_msg_fld =~ s/<[^>]*>//g;
26
27 my $value = ref($data->{$fname}) ? join (".", @{$data->{$fname}}) : $data->{$fname};
28
29 $msg .= sprintf "%s:\n%s\n\n", $to_msg_fld, $value;
30 }
31
32 return $msg;
33 </%init>