Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3f689908

Von Jan Büren vor 4 Monaten hinzugefügt

  • ID 3f689908685f88daeb4563ce57d867dd7a76ba77
  • Vorgänger fa4bbc4f
  • Nachfolger f2a88a22

Neue Option skip nicht parsebare mails bei Import von E-mails

Unterschiede anzeigen:

SL/IMAPClient.pm
type => HASHREF | UNDEF,
optional => 1,
},
skip_broken_mime_mails => {
type => SCALAR | UNDEF,
optional => 1,
},
});
my $folder_path = $params{folder} || $self->{base_folder};
......
base_folder_path => $folder_path,
folder_strings => [$folder_string],
email_journal_params => $params{email_journal_params},
skip_broken_mime_mails => $params{skip_broken_mime_mails},
);
return $email_import;
......
type => HASHREF | UNDEF,
optional => 1,
},
skip_broken_mime_mails => {
type => SCALAR | UNDEF,
optional => 1,
},
});
my $base_folder_path = $params{base_folder} || $self->{base_folder};
......
base_folder_path => $base_folder_path,
folder_strings => \@subfolder_strings,
email_journal_params => $params{email_journal_params},
skip_broken_mime_mails => $params{skip_broken_mime_mails},
);
return $email_import;
......
type => HASHREF | UNDEF,
optional => 1,
},
skip_broken_mime_mails => {
type => SCALAR | UNDEF,
optional => 1,
},
});
my $dbh = SL::DB->client->dbh;
my $email_import;
......
Updates the emails for a folder. Checks which emails are missing and
fetches these from the IMAP server. Returns the created email import object.
Accepts some optional params, for instance <Cskip_broken_mime_mails> which
silently surpresses error message if a email is not MIME compatible.
This is useful if loads of emails needs to be imported and the importer
doesn´t really care about some not parseable mails.
=item C<update_emails_from_subfolders>

Auch abrufbar als: Unified diff