Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odbieranie poczty, załącznik
mhs
post
Post #1





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Witam,

mam do napisania skrypt, który będzie łączył się z dowolnym serwerem pocztowym, następnie pobierał e-maile, w których będą zapisane pliki CSV. Pliki te będę musiał odczytać i zapisane w nich dane odpowiednio obrobić. O ile z tym ostatnim nie będzie problemu to za bardzo nie wiem jak mam odebrać pocztę z serwera i w jaki sposób wydobyć z maili załączniki.

Będę wdzięczny za wszelkie wskazówki.

Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


@slash12345 - Dzięki za odpowiedz - chyba właśnie o to mi chodziło.

Cytat
(zakładam, że autor tematu potrafi otwierać połączenie i komunikować się z nim).

No właśnie nie do końca umiem, ale coś pogrzebałem po sieci i napisałem coś takiego:

  1. <?php
  2. host = '';
  3. $user = '';
  4. $haslo = '';
  5.  
  6.  
  7.  
  8. $fs = fsockopen($host, 110);
  9.  
  10. if ($fs) {
  11.  
  12. echo fgets($fs, 128) . '<br />';
  13.  
  14. fputs($fs, "USER $user\n");
  15.  
  16. echo fgets($fs, 128) . '<br />';
  17.  
  18. fputs($fs, "PASS $haslo\n");
  19.  
  20. echo fgets($fs, 128) . '<br />';
  21.  
  22.  fputs($fs, "LIST\n");
  23.  
  24.  echo fgets($fs, 128) . '<br />';
  25.  
  26. fputs($fs, "RETR 5\n");
  27.  
  28. // jak wyswietlic liste wiadomosci oraz pozniej tresc wybranej wiadomosci?
  29.  
  30. }
  31. else {
  32. echo 'false';
  33. }
  34. ?>


Teraz stanąłem przed problemem, w jaki sposób wyświetlić listę wiadomości lub też samą treść e-maila (po wybraniu go za pomocą RETR. Próbowałem coś za pomocą fread, ale w przypadku wiadomości nie zczytywał mi jej całej - do końca. Będę wdzieczny za każdą wskazówke lub fragment pomocnego kodu.

Bo jak rozumiem, później już pozostanie mi tylko to co się "wyświetli" obrobić - odstać się do załącznika (najprawdopodobniej nie będzie on kodowany) i już pozostanie mi jego obróbka - zgadza się?

Jeszcze raz dzięki za pomoc,
Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 12:59