C'è un modo per recuperare EMAIL (non contatti) usando un API PHP Hotmail? C'è ancora uno?API PHP per Hotmail?
risposta
Buona domanda. Hotmail supporta POP3, quindi dai un'occhiata allo PECL POP3 library. Non sarà facile, ma non vedo alcun motivo per cui non dovresti riuscire a far funzionare qualcosa.
UPDATE:
non ho mai usato il POP3 Biblioteca PECL prima, sapevo solo che esisteva. Ho dato un'occhiata migliore ai file ed è abbastanza facile da seguire. Il README è a sole 37 righe, come è molto chiaro su come installarlo. Inoltre viene fornito con 2 esempi, uno mostra come usare la libreria proceduralmente, l'altro come usarlo come Object per i sistemi progettati da OOP.
Dovrai essere in grado di modificare il tuo php.ini per aggiungere l'estensione ma dubito che avrai intenzione di andare in giro per qualsiasi soluzione a questo problema.
@Jahkr: Questo è solo uno specchio, altri funzionano bene - http://www.php.net – Piskvor
L'utilizzo di questa estensione impone diverse limitazioni. Uno di questi è che se non controlli il tuo server, devi chiedere all'azienda di hosting di installarlo e spesso non lo fanno per te. Un altro problema è che non fornisce un mezzo per recuperare i messaggi in piccoli blocchi alla volta. Ciò significa che se si recupera un messaggio di grandi dimensioni con questa estensione, si esauriranno i limiti di memoria PHP e si bloccherà lo script PHP. La [http://www.phpclasses.org/pop3class][POP3 class] citata dalla risposta di alecgorge non ha né questi problemi. – mlemos
@mlemos Immagino che tu sia l'autore di quel pacchetto pop3. Dato il sito phpclasses per me è massicciamente insensibile (pagine che non si caricano, ecc ...) non riesco davvero a scoprirlo molto. Personalmente continuo ad andare con l'estensione PECL perché preferisco il codice che ha avuto più occhi della comunità su di esso. Se stai scrivendo qualcosa di simile, non dovresti essere veramente su un account ospitato. Dovresti almeno essere su un VPS. – Endophage
Utilizzare i PHP POP3 e mimeType classi: http://www.phpclasses.org/package/2-PHP-Access-to-e-mail-mailboxes-using-the-POP3-protocol.html e http://www.phpclasses.org/package/3169-PHP-Decode-MIME-e-mail-messages.html
Se si modificano le informazioni in questo file di esempio si dovrebbe essere in grado di leggere i messaggi: http://www.phpclasses.org/browse/file/21753.html
informazioni di configurazione per Hotmail: http://www.ghacks.net/2009/03/14/hotmail-pop3-configuration/
Chiedi se hai bisogno di ulteriori chiarimenti.
Si potrebbe anche voler dare un'occhiata a questo articolo che insegna come elaborare la posta in arrivo usando quella classe PHP POP3. http://www.phpclasses.org/blog/package/2/post/1-Process-incoming-email-messages-using-PHP.html – mlemos
Si può provare a utilizzare IMAP,POP3,NNTP of PHP Fornisce le funzioni che si desidera. Fornisce le linee guida per l'installazione. Anche i dettagli per la configurazione del runtime.
Spero che questo aiuti.
Questo è esattamente quello che vorrei suggerire ma vorrei anche suggerire di usare un costruito classe di posta per renderlo estremamente facile. Qualcosa come Zend Framework [Zend_Mail] (http://framework.zend.com/manual/en/zend.mail.read.html) – KSolo
@KSolo: sì, se vuole e richiede che possa usare anche zend_mail. Renderà il compito facile (come credo). –
Hotmail supporta l'accesso POP3 dalla fine del 2009, quindi in genere è possibile recuperare i messaggi in Hotmail con un connettore pop3. Il più semplice che conosco è Zend Framework e Zend_Mail_Storage_Pop3. Poiché ZF è così diffuso, è molto probabile che tu trovi tutorial e aiuti nell'utilizzo di queste librerie.
I dettagli di connessione su come connettersi a un account Hotmail tramite pop3 sono sul pop3 ufficiale announcement blogpost on the windows live blog.
- 1. Utilizzare javamail per inviare da hotmail?
- 2. Endpoint ID aperto per Hotmail/Windows Live
- 3. come ottenere Hotmail Captcha Immagine
- 4. Gmail e Hotmail contrassegnati come spam
- 5. Rails 3: Impostazioni SMTP per Hotmail/Live Hosted Email
- 6. Sviluppo PHP API Mediafire
- 7. API PHP First Data
- 8. crea API usando php
- 9. Mailto Link che non funziona in Hotmail
- 10. gotowebinar api php
- 11. HoTMaiL o Windows Live ID supportano l'autenticazione OpenID?
- 12. L'account Hotmail non può ricevere l'e-mail inviata da Godaddy
- 13. funzione di posta php: mail legittime contrassegnate come spam da gmail e hotmail
- 14. Richiesta codice php API Whatsapp
- 15. Autenticazione e sessioni API PHP
- 16. Buona libreria PHP Rest Api
- 17. api implementazione di sicurezza php
- 18. Qual è la migliore API PDF per PHP?
- 19. integrazione xero api in php per un'applicazione di tipo pubblico
- 20. Impossibile recuperare Api per ottenere Session dal server PHP
- 21. Esempio PHP per PayPal Adaptive Payments API ConvertCurrency
- 22. Download di posta inviata da Yahoo, Gmail e Hotmail
- 23. PHPmailer invia posta a spam in hotmail. come risolvere?
- 24. API PHP PHP - Come inserire più tweet di utenti?
- 25. base PHP Vimeo avanzata API chiamate
- 26. API di Telegram con PHP non bot
- 27. API Facebook che utilizza insights php sdk
- 28. wrapper PHP compatibile API con PDFlib
- 29. API Firebird PHP: php_interbase o PDO?
- 30. API di tracciamento PHP e Royal Mail
+1 per mettere metà del tuo rappresentante su una taglia – Matthew
http://stackoverflow.com/questions/463410/a-php-api-for-retrieving-mail-from-yahoo-gmail-hotmail – ajreal