Pomyślałem o stworzeniu opartej na PHP rzeczy związanej z obsługą klienta, która przypisuje różne typy rzeczy związanych z klientem do identyfikatora biletu (#).
Na początek chciałbym móc czytać wiadomości e-mail z konta e-mail i przypisywać identyfikator biletu do każdego nowego e-maila, który jest odbierany.
Nie mam zielonego pojęcia, jak mogę stworzyć PHPczytać z konta e-mailowego lub zrobić wszystko, co jest potrzebne, aby tak się stało, więc jeśli ktoś tutaj mógłby mnie skierować we właściwym kierunku - byłoby fantastycznie!
Odpowiedzi:
2 dla odpowiedzi № 1Ta odpowiedź może pomóc: Jak zdobyć e-maile i ich załączniki z PHP
Umożliwi to przetwarzanie przychodzących e-maili bez konieczności konfigurowania crona do ich przetwarzania.
1 dla odpowiedzi nr 2
Możesz otrzymać klienta pocztowego opartego na PHP lub możesz sprawdzić skrobanie. Google php klient e-mail lub sprawdź
http://www.oooff.com/php-scripts/basic-curl-scraping-php/basic-scraping-with-curl
1 dla odpowiedzi nr 3
The Zend_Mail_Storage_ * komponenty Zend Framework zapewniają czytanie poczty.
Obsługiwane typy pamięci to:
- lokalny
- Mbox
- Maildir
- zdalny
- Pop3
- IMAP
Zapewniają wygodne i czyste api.
// connecting with Imap
$mail = new Zend_Mail_Storage_Imap(array(
"host" => "example.com",
"user" => "test",
"password" => "test"
));
$maxMessage = $mail->countMessages();
foreach ($mail as $messageNum => $message) {
// output subject of message
echo $message->subject . "n";
// output message content for HTML
echo "<pre>";
echo $message->getContent();
echo "</pre>";
}
0 dla odpowiedzi nr 4
Wypróbuj to klasa mailowa pop3
Użyłem go jakiś czas temu i zadziałało, ale musisz zrobić trochę analizowania mime, więc zacznij na to patrzeć, a dostaniesz idee