Cross Reference: message-snippet.h
xref: /dovecot/src/lib-mail/message-snippet.h
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Download
  • only in ./
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen#ifndef MESSAGE_SNIPPET_H
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen#define MESSAGE_SNIPPET_H
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen/* Generate UTF-8 text snippet from the beginning of the given mail input
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen stream. The stream is expected to start at the MIME part's headers whose
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen snippet is being generated. Returns 0 if ok, -1 if I/O error.
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen Currently only Content-Type: text/ is supported, others will result in an
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen empty string. */
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainenint message_snippet_generate(struct istream *input,
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen unsigned int max_snippet_chars,
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen string_t *snippet);
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen
7f7be2cbf68f8a202a688d5bc50f82483d461643Timo Sirainen#endif

Indexes created Tue Jul 24 14:28:13 CEST 2018