Hi ich habe ein Script welches e-mails von meinem emailserver holt, sie in ner mysql speichert und dann vom emailserver löscht. Nun sind manche EMails ja HTML Mails, diese werden encodiert in meine MySQL eingetragen, wie kann ich diese E-Mails denn decodieren?
ein Beispiel für einen solche mit imap_body() abgefragten Mailinhalt (Kurzfassung):
This is a multi-part message in MIME format. --=====003_Dragon133717572101_===== Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: base64 DQogSm9iczMwMDAgIHwgIEVpbmZhY2ggQXJiZWl0IGZpbmRlbg0KIA0KIA0KSGFsbG8gUmVuZSBE b3JiZXJ0LCANCg0KZXMgc2luZCBuZXVlIEpvYmFuZ2Vib3RlIGF1ZiBKb2JzMzAwMCBlaW5nZXRy b2ZmZW4hDQpEZXNoYWxiIGVyIGhhbHRlbiBTaWUgZGllc2UgQXVzZ2FiZSBkZXMgdORnbGljaGVu IEpvYmxldHRlcnMuDQpXZWl0ZXJlIEluZm9zIHp1bSBKb2JsZXR0ZXIgZmluZGVuIFNpZSBhbSBF bmRlIGRpZXNlciBFLU1haWwuDQoNCg0KUmVrbGFtZToNCkhpZXIga2FubiBiYXJlcyBHZWxkIGdl c3BhcnQgd2VyZGVuIQ0KU3T2YmVybiBTaWUgaW4gZGVyIG5ldWVuIFJ1YnJpayBhdWYgSm9iczMw ...
P.S. base64_decode() macht daraus nur hyroglyphen
ein Beispiel für einen solche mit imap_body() abgefragten Mailinhalt (Kurzfassung):
This is a multi-part message in MIME format. --=====003_Dragon133717572101_===== Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: base64 DQogSm9iczMwMDAgIHwgIEVpbmZhY2ggQXJiZWl0IGZpbmRlbg0KIA0KIA0KSGFsbG8gUmVuZSBE b3JiZXJ0LCANCg0KZXMgc2luZCBuZXVlIEpvYmFuZ2Vib3RlIGF1ZiBKb2JzMzAwMCBlaW5nZXRy b2ZmZW4hDQpEZXNoYWxiIGVyIGhhbHRlbiBTaWUgZGllc2UgQXVzZ2FiZSBkZXMgdORnbGljaGVu IEpvYmxldHRlcnMuDQpXZWl0ZXJlIEluZm9zIHp1bSBKb2JsZXR0ZXIgZmluZGVuIFNpZSBhbSBF bmRlIGRpZXNlciBFLU1haWwuDQoNCg0KUmVrbGFtZToNCkhpZXIga2FubiBiYXJlcyBHZWxkIGdl c3BhcnQgd2VyZGVuIQ0KU3T2YmVybiBTaWUgaW4gZGVyIG5ldWVuIFJ1YnJpayBhdWYgSm9iczMw ...
P.S. base64_decode() macht daraus nur hyroglyphen