POP3: Stáhnout pouze záhlaví pošty

Automaticky přeloženo z Deepl

Při načítání e-mailových zpráv pomocí protokolu POP3 je možné načíst pouze záhlaví zprávy (které obsahuje informace, jako je odesílatel, předmět a datum), aniž by bylo nutné stahovat celé tělo zprávy.

Získání pouze záhlaví zpráv může být užitečné, pokud chcete rychle prohledat seznam zpráv v poštovní schránce a rozhodnout se, které z nich stáhnout a přečíst celé.

Počínaje verzí 4D v20 je do funkce .getMail() transportéru POP3 přidán nový parametr pro příjem e-mailů bez těla. Tato funkce může být ještě užitečnější, pokud používáte službu Gmail, protože nevyvolává mazání přečtených e-mailů.

Chcete-li stáhnout hlavičky e-mailů pomocí POP3, musíte použít funkci .getMail () s druhým parametrem true:

$param:=New object()
$param.host:="pop.gmail.com"
$param.port:=995
$param.user:="myaddress@gmail.com"
$param.accessTokenOAuth2:=$access_token
$param.authenticationMode:=POP3 authentication OAUTH2
$transporter:=POP3 New transporter($param)
// Gets the headers of the email
$mail:=$transporter.getMail($mailNumber; True)

Vrací objekt pošty bez částí těla:

Pro více informací se podívejte na tuto funkci s dokumentací!

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.