Content-Type: text/html Subject: {$Ticket->Subject} RT-Attach-Message: yes
{$Ticket->Subject} |
|
|---|---|
| Risoluzione Richiesta iniziale Storia completa del ticket | |
Risoluzione:{ my $Transactions = $Ticket->Transactions; $Transactions->Limit( FIELD => 'Type', VALUE => 'Comment' ); $Transactions->OrderByCols ( { FIELD => 'Created', ORDER => 'DESC' }, { FIELD => 'id', ORDER => 'DESC' }, ); my $resolution_comment; my $CommentObj = $Transactions->First; if( $CommentObj && $CommentObj->id ) { $resolution_comment = $CommentObj->Content(); } $resolution_comment; } { my $res; my $Transactions = $Ticket->Transactions; $Transactions->Limit( FIELD => 'Type', VALUE => 'Comment' ); $Transactions->OrderByCols ( { FIELD => 'Created', ORDER => 'DESC' }, { FIELD => 'id', ORDER => 'DESC' }, ); my $resolution_comment; my $CommentObj = $Transactions->First; if( $CommentObj && $CommentObj->id ) { my $Attachments = $CommentObj->Attachments; $Attachments->Limit( FIELD => 'Filename', OPERATOR => '!=', VALUE => '' ); while (my $a = $Attachments->Next) { $res .= "Allegati:\n" unless ($res); $res .= " ". $a->Filename; ## $self->TransactionObj->Attach( ## Type => $a->ContentType, ## Charset => $a->OriginalEncoding, ## Data => $a->OriginalContent, ## Filename => Encode::decode_utf8($a->Filename), ## Encoding => '-SUGGEST' ## ); } } $res; } { my $signature = ''; my $siginclude = RT->Config->Get('MessageBoxIncludeSignatureOnComment'); if (my $text = $Ticket->OwnerObj->Signature and not $siginclude) { $signature = " -- \n". $text . ""; } $signature; } Richiesta iniziale:{$Ticket->Transactions->First->Content()} Storia completa del ticket:
{
use Text::Reform;
my $resolved_message = '';
my $last_content = '';
my $transactions = $Ticket->Transactions;
$transactions->Limit( FIELD => 'Type', VALUE => 'Correspond' );
while (my $transaction = $transactions->Next) {
my $attachments = $transaction->Attachments;
while (my $message = $attachments->Next) {
next unless $message->ContentType =~
m!^(text/plain|message|text$)!i;
my $content = $message->Content;
next unless $content;
next if $last_content eq $content;
$last_content = $content;
my $subject = ($message->Subject || $Ticket->Subject);
my $wrapper = Text::Wrapper->new(columns=>65);
$content = $wrapper->wrap($content);
$resolved_message .= "Subject: ";
$resolved_message .= $subject;
$resolved_message .= "\n";
$resolved_message .= "From: ";
$resolved_message .= $message->CreatorObj->RealName || $message->CreatorObj->EmailAddress;
$resolved_message .= "\n";
$resolved_message .= "Time: ";
$resolved_message .= $message->CreatedObj->AsString;
$resolved_message .= "\n";
$resolved_message .= "\n";
$resolved_message .= "$content\n";
$resolved_message .= "------------------------------------------------\n";
}
}
$format = "==> [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[";
$data = $resolved_message;
$resolved_message = form $format, $data;
$resolved_message;
}
|
Note:
La richiesta in oggetto è stata evasa.
Per maggiori dettagli leggere il commento di risoluzione.
|
Informazioni:Non è necessario rispondere a questo messaggio, a meno di voler RIAPRIRE il ticket contrassegnato con l'ID [{$Ticket->QueueObj->SubjectTag} #{$Ticket->id}].NOTE: - Includere sempre la dicitura [{$Ticket->QueueObj->SubjectTag} #{$Ticket->id}] nell'oggetto di ogni futura corrispondenza riguardante il presente problema. - NON includere il contenuto delle mail precedenti inviate da RT (cioè con mittente "xxx via RT"). Nota di riservatezza: Il presente messaggio non è di natura personale ma inviato per esigenze lavorative; l’eventuale messaggio di risposta potrà essere conosciuto anche da altri soggetti diversi dall’originatore di questo messaggio per dette esigenze o per controllo aziendale. Questo messaggio, corredato dei relativi allegati, contiene informazioni da considerarsi strettamente riservate, ed è destinato esclusivamente al destinatario sopra indicato, il quale è l'unico autorizzato ad usarlo, copiarlo e, sotto la propria responsabilità, diffonderlo. Chiunque ricevesse questo messaggio per errore o comunque lo leggesse senza esserne legittimato è avvertito che trattenerlo, copiarlo, divulgarlo, distribuirlo a persone diverse dal destinatario è severamente proibito, ed è pregato di rinviarlo immediatamente al mittente distruggendone l'originale. |
|