![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Od jakiegoś czasu męczę się z pobieraniem załączników z emaila. Oczywiście nie chodzi o sam zapis pliku lecz o pobranie samych danych z tego co zwraca imap. Oto mój kod:
Sam skrypt jest delikatnie przerobionym kodem z internetów i pobiera on część załączników. Problem pojawia się przy np. plikach .htm które dostaję z np. banku. W tablicy którą zwraca imap pliki te są w kompletnie innym miejscu niż np. pliki jpg czy pdf. Czy zostaje jedynie opcja przelecenia po miejscach w których zauważę występowanie jakiś załączników czy jest na to jakiś inny, mądrzejszy sposób? Jak Wy to robicie? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Zakodziłem kiedyś klasę, która robi to, czego właśnie oczekujesz. Poczytaj sobie kod a ogarniesz jak to działa, tam są dwie metody fetchAttachment() i fetchAttachmentsList(), zobacz gdzie są w kodzie i szukaj dalej względem tych dwóch miejsc a dojdziesz na pewno, jak to dalej działa
![]() https://github.com/veronecrm/mod.verone.mai.../MailReader.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:54 |