![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
Hej wszystkim,
Pomocy, nawet "GiePeTto" sobie nie radzi. Jakiś czas temu napisałem skrypt który sprawdza maile (raporty dmarc), jeśli raport zapisany jest w formacie gz, wszystko śmiga jak należy, zbiera mi raporty, zapisuje, przetwarza itd. Gorzej, że ostatnio zacząłem dostawać raporty w zipach. Zmodyfikowałem kod, żeby wykrywał zip, gz i xml gdyby taki się pojawił. Niestety nie chce mi nic poza gz zapisywać i nie widzę nigdzie dlaczego.
Sprawdzam pliki czy już wcześniej były zapisane, żeby w bazie nie powielać wpisów w kolejnym kroku analizuję raporty na potrzeby statystyki. I wszystko działa super ale kurcze tylko z plikami gz ..... Nie słyszałem, żeby były jakieś ograniczenia w tej kwestii. Pomóżcie. Pozdrówka Ten post edytował phpamator 22.08.2024, 12:52:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Wiesz jak wyglądają emaile? Mniej więcej tak...
Kod Content-Type: multipart/mixed; boundary="------------TaUYvFy6EV2yQ1WgLj0dvZr0" Message-ID: <fb28d9e4-0a61-4111-bcf4-ddf300b60d0e@domain> Date: Thu, 4 Jul 2024 13:30:50 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: pl To: client@domain From: User <user@domain> Subject: Topic This is a multi-part message in MIME format. --------------TaUYvFy6EV2yQ1WgLj0dvZr0 Content-Type: multipart/alternative; boundary="------------mARFQCGuM1C7a8WawIf0UO9O" --------------mARFQCGuM1C7a8WawIf0UO9O Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit . .. . .. . . .. .CONTENT ., . .. . . .. --------------mARFQCGuM1C7a8WawIf0UO9O Content-Type: multipart/related; boundary="------------ZeFqkVy4bqkDcUrfWPTj9O3B" --------------ZeFqkVy4bqkDcUrfWPTj9O3B Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> <body> <p>. .. . .. . . .. .CONTENT ., . .. . . .. </p> </body> </html> --------------ZeFqkVy4bqkDcUrfWPTj9O3B Content-Type: image/png; name="LHOungz0iNHOA3XX.png" Content-Disposition: inline; filename="LHOungz0iNHOA3XX.png" Content-Id: <part1.TbsmhwuG.6kv07t07@domain> Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAFCklEQVR4AYWWA5AlWRqFv3Mz32uUq2a7 atq2baxt27aNwNi2bdu2bXumXD31MvOe3XjxoqIVsV9a5 --------------ZeFqkVy4bqkDcUrfWPTj9O3B-- --------------mARFQCGuM1C7a8WawIf0UO9O-- --------------TaUYvFy6EV2yQ1WgLj0dvZr0 Content-Type: text/plain; charset=UTF-8; name="file.conf" Content-Disposition: attachment; filename="file.conf" Content-Transfer-Encoding: base64 W0ludGVyZmFjZV0KUHJpdmF0ZUtleSA9IHlKSFhDZ1BCdko3Nkc1MWh3RERSbUhRQTJWeE56 --------------TaUYvFy6EV2yQ1WgLj0dvZr0-- Po dumpie powinieneś mieć właśnie taką treść, następnie metoda `parts` powinna dać ci właśnie takie dodatkowe części emaile zawierające zakodowane załączniki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 19:31 |