Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

read mbox by IMAP-protocol Lesen von MBox Dateien per IMAP

33 views
Skip to first unread message

wg

unread,
Apr 5, 2006, 6:38:19 AM4/5/06
to
Are there different components to indy to read and mark email-accounts?

Sind noch andere brauchbare Komponenten vorhanden, die nicht Indy sind,
um Emails per IMAP zu lesen, zu löschen oder zu markieren?

regards/MfG
Werner

Avatar Zondertau

unread,
Apr 5, 2006, 12:31:38 PM4/5/06
to

Googling the following search terms gives many results:
delphi component imap

The question is, however, why you would want to avoid using Indy. Any
reasons in particular?

ISTM it is preferable to most stuff you'll find:

- Free

- Since you have the source code any changes can be done by yourself

- Many alternatives don't use Delphi code and therefore require using a
COM object or DLL; Indy integrates in your EXE

wg

unread,
Apr 6, 2006, 2:24:17 AM4/6/06
to
Avatar Zondertau schrieb:

> The question is, however, why you would want to avoid using Indy. Any
> reasons in particular?

We want to save our email in a database (header, body, attachements -->
n:1:n) for later use in following german laws.
But when reading the element of those emails after receiving by
indy-components we see, that the content is changed by indy-components.
The presentation of the original email is different to that we have
saved as .eml-file and viewed by OutlookExpress or Thunderbird.

regards Werner

Avatar Zondertau

unread,
Apr 6, 2006, 7:06:29 AM4/6/06
to

Perhaps this may be of help to you?

<quote>
Note: Both LoadFromFile and LoadFromStream are designed to handle
messages written using the SaveToStream or SavedToFile methods in the
Indy TIdMessage component. These methods create an encoded version of
the message contents that matches the protocol tranmissions used when
the message is transmitted using TIdSMTP including the message
terminator characters (CRLF.CRLF). If you are trying to import .EML
message files from MS Outlook Express, or another email client, make
sure that the text file contains the message terminator sequence. An
exception will be raised if LoadFromFile or LoadFromStream are used to
load files that do not include the message terminator sequence.
</quote>
http://atari-source.com/docs/indy/9.0/html/007544.html

You may also want to try if the NoDecode/NoEncode properties of
TIdMessage halpe you any.

Markus Humm

unread,
Apr 9, 2006, 1:45:21 PM4/9/06
to
Hello,

maybe ICS is something for you. It already included on the partner
CD/DVD normally, it's free and entirely written in Delphi. It may have a
IMAP component available. There also is a good mailing list for support
purposes.

Other source for it: www.overbyte.be

Greetings

Markus

0 new messages