çözemedim ek dosya olayını hala
<?php $messages[$no]->attachments; ?>
kodu ile bir dizi dönüyor cevap olarak...
örn:
stdClass Object (
[id] => 2 [part] => 1.2
[mime_part] => 2
[filename] => 9440.jpg
[type] => 5
[subtype] => JPEG
[dispos] => 1
[disposition] => attachment
[size] => 201070
[encoding] => 3
[mime_type] => IMAGE/JPEG
[content] => /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e Hh4eHh4eHh4eHh4eHh4e..... ) //uzayıp giden bir base64 ...
burdan mail'e ekli dosyayı ( attachment ) bir türlü çekemedim ...
bu [content] verisini normal dosyaya çeviremiyorum. bas64_decode ile dönüşmedi. ya da ben parametreleri yanlış kullanıyorum.
$fd = fopen("tmp.jpg","w");
fputs($fd , base64_decode($messages[$no]->attachments->content));
fclose($fd);