GabrielG: IMAP: Zu Mails mit Content-Type "related"

Beitrag lesen

Danke euch schonmal. Ich dachte es wäre vielleicht schon offensichtlich wo evtl. ein Denkfehler meinerseits vorliegt. Hier ist die Mail und die Struktur. Die Mail wurde per Outlook 2010 versendet.

Hier ist die Mail (mit kleinem Bild ;)) wie sie von IMAP-Body ausgegeben wird:

Beginn Mail

This is a multipart message in MIME format.

------=_NextPart_000_0020_01CBF398.66B249D0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Das ist ein Text, hier kommt ein Bild:

Und hier formatierter Text. Ende.

------=_NextPart_000_0020_01CBF398.66B249D0
Content-Type: image/png;
name="image001.png"
Content-Transfer-Encoding: base64
Content-ID: image001.png@01CBF398.663D40E0

iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAIAAAAK4lpAAAAB6ElEQVR4nLVUsW4TQRB9I/kLzJfg
VAlFCqCwG4cCyT+BaPgBKj6AjpKGNHQIRSIUUToK01FBHUtpHCcO2ZndeRS7e+vEOaVidTrtzWne
zHv7ZuXP4hr/cw263fHJ3CwFs4Px3o/5r/4UkhCQJEAn4U6Q7gBJB50k6XCula3As/3RJsxsvHMX
lfC6d4IESRIkPFdrkRL/+PnLAA8tAiBYP1gjAAFB/YOMC5FXzwX4m+Lg/fHZ4vy2RDGGYAeTJz1V
MlgmAzJjtneJAtcxrlSHkIury16JbssjrQw3mi5CCUBQCFJ4k+LKbKk6JDXooGPfL1CDbU9VGdJp
LwRAWQVdqi41EJLcG4PvJz/NYrA4He/elaZQr+rU3kEScAKQTICQRx9Oh6ATAFPaKPB0//GWNBlN
kvunr3PVpGaq8cZiUA0hBotmUS2+e/MSHRMQhBAOELzfRR6VxRclMpuMwAbhnhunE+hs6s2vnbzb
Etl0vOd0OpHnCQBw2M/g7esXGY6gQLIlvNbpkYgugDf3YzYeeR5c1iHuRozVTpBOW6k07peIpY3q
7Gbxct7ejF+OiiWtGqK6c0sijdPJLt3ZQEtuzsmXBFCO0TfGvNaX1gwgvxfrbQZH305V12eL84ur
Sw2a3FPyByamZ/0D2FgPrqgIniUAAAAASUVORK5CYII=

------=_NextPart_000_0020_01CBF398.66B249D0--

Ende der Mail

Die Interpretierte Struktur ist die folgende:

Beginn Struktur

stdClass Object
(
    [type] => 1
    [encoding] => 0
    [ifsubtype] => 1
    [subtype] => RELATED
    [ifdescription] => 0
    [ifid] => 0
    [ifdisposition] => 0
    [ifdparameters] => 0
    [ifparameters] => 1
    [parameters] => Array
        (
            [0] => stdClass Object
                (
                    [attribute] => boundary
                    [value] => ----=_NextPart_000_0020_01CBF398.66B249D0
                )

)

[parts] => Array
        (
            [0] => stdClass Object
                (
                    [type] => 0
                    [encoding] => 0
                    [ifsubtype] => 1
                    [subtype] => PLAIN
                    [ifdescription] => 0
                    [ifid] => 0
                    [lines] => 6
                    [bytes] => 83
                    [ifdisposition] => 0
                    [ifdparameters] => 0
                    [ifparameters] => 1
                    [parameters] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [attribute] => charset
                                    [value] => iso-8859-1
                                )

)

)

[1] => stdClass Object
                (
                    [type] => 5
                    [encoding] => 3
                    [ifsubtype] => 1
                    [subtype] => PNG
                    [ifdescription] => 0
                    [ifid] => 1
                    [id] => image001.png@01CBF398.663D40E0
                    [bytes] => 748
                    [ifdisposition] => 0
                    [ifdparameters] => 0
                    [ifparameters] => 1
                    [parameters] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [attribute] => name
                                    [value] => image001.png
                                )

)

)

)

)

Ende Struktur