Tja. Erster Einsatz, erster Bug in Frankenphp.
Zusammen 2,2 MB .php-files. Mehr als der Core des Forums. Irre.
readlink("cache/.../datei") => ENOENT, readlink(getcwd()."/cache/.../datei") ist ok.
Hm
Zweites Problem: Die mailparse-Extension ist nicht im Bundle.
Alternative 1: https://github.com/php-mime-mail-parser. viel zu groß für den Zweck:
- Downloading laravel/serializable-closure (v2.0.10)
- Downloading php-di/invoker (2.3.7)
- Downloading ralouphie/getallheaders (3.0.3)
- Downloading symfony/polyfill-iconv (v1.33.0)
- Downloading zbateson/mb-wrapper (3.0.0)
- Downloading guzzlehttp/psr7 (2.8.0)
- Downloading zbateson/stream-decorators (3.0.0)
- Downloading php-di/php-di (7.1.1)
- Downloading zbateson/mail-mime-parser (4.0.0)
Zusammen 2,2 MB .php-files. Mehr als der Core des Forums. Irre.
Alternative 2: Selbst frankenphp compilieren.
Das hätte keine großen Nachteile, wäre aber lästig.
Außerdem ist mailparse echt keine schöne Library.
Alternative 3: bernsteins mess822 library?
mailparse wird im admin-viewlet und im alten email-Modul verwendet.
Das email-Modul ist eigentlich seit ufmail obsolet.
Das Viewlet könnte "822field subject" und "822address from" verwenden und den Output cachen.