Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> e-mail -> php, Jak coś takiego zrobić
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Witam.


System składania zamówień drogą elektroniczną przez www. Jednak w niektórych firmach pracownicy mają dostęp tylko do poczty. Mam zamiar zrobić jakiś wzór e-maila aby był wysyłany na serwer i dane te wchodziłyby do bazy danych (przez PHP) czy to możliwe aby PHP czytał e-maile?


Dzięki.
Tom.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Dzięki koledzy, noto teraz czas na pytania:

wydziergałem coś takiego:
  1. <?
  2. $mbox = imap_open("{xxxxxx.pl:110/pop3}INBOX", "zzzz@xxxxxxpl", "haselko");
  3.  
  4. if (imap_num_msg($mbox) == 0)
  5. {
  6. echo 'Brak wiadomosci';
  7. }
  8. else{
  9. $emails = imap_search($mbox, "UNSEEN SUBJECT palety");
  10.  
  11. if(is_array($emails)){
  12. foreach ($emails as $message) {
  13. $naglowek = imap_headerinfo($mbox,$message,80,80);
  14. $from = $naglowek->from[0]->mailbox . '@' . $naglowek->from[0]->host;
  15. $date = gmdate('Y-m-d H:i:s', $naglowek->udate);
  16. $body = nl2br(imap_fetchbody($mbox, $message, "1"));
  17. }
  18. }
  19. }
  20. ?>

Wszystko pinknie czyta, ale teraz jak mam ustawić wiadomość na "przeczytaną"?
Daję np.:
  1. <?php
  2. if(is_array($emails)){
  3. foreach ($emails as $message) {
  4. $naglowek = imap_headerinfo($mbox,$message,80,80);
  5. $from = $naglowek->from[0]->mailbox . '@' . $naglowek->from[0]->host;
  6. $date = gmdate('Y-m-d H:i:s', $naglowek->udate);
  7. $body = nl2br(imap_fetchbody($mbox, $message, "1"));
  8. $status = imap_setflag_full($mbox, "2,5", "Seen");
  9. }
  10. }
  11. ?>

i niestety nie działa :/

Dzięki za rozwianie wątpliwości (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował TomASS 29.04.2007, 23:20:13
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: 10.10.2025 - 00:10