Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: ricevere e-mail

  1. #1
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768

    ricevere e-mail

    ciao a tutti. Mi chiedevo se c'è qualcuno che mi sappia spiegare come realizzare una specie di autlook con php.
    Oppure dove posso guardare.

    Grazie anticipatamente

  2. #2
    Puoi fare un semplice form con gli stessi campi che trovaresti in outlook (nome, destinatario, oggetto, testo, allegato) e poi inviare il tutto tramite la funzione mail:
    http://php.libero.it/manual/it/function.mail.php

    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    ti ringrazio, ma per inviare lo so come si procede, il problema è nel ricevere

  4. #4
    Dovresti aprire una connessione pop3 con il server e gestire la comunicazione...

    una cosa che ti può essere utile è l'rfc relativo:

    qui ne trovi un po'.

  5. #5
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    forse posso partire da qui

    ma qualcuno mi spiega il procedimento di come prendere ed installare correttamente quella libreria che non c'ho capito niente

  6. #6
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    grazie beppesan, ho letto ora, ma mi dice url non trovata. Sapresti aiutarmi su quello che ho scritto sopra

  7. #7
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    a proposito: cos'è un rfc?

  8. #8
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    up

  9. #9
    Questo è il link dell'rfc del pop3:
    http://www.faqs.org/rfcs/rfc3700.html

    un rfc è un reference: non è una manuale, ma un documento che spiega dettagliatamente come funziona un determinato protocollo (in questo caso il pop3 (Post Office Protocol versione 3)), con tutti i comandi possibili e (se sei fortunato) anche qualche esempio.

    E' un documento generico, non specifico per php o qualche altro linguaggio: descrive il cme funziona un protocollo che, per sua natura, è standard (o almeno dovrebbe esserlo).

    Per capire come strutturare la comunicazione con il server, ti posto il codice che a volte uso per spedire delle mail in php:
    codice:
    <?php
    function smtpmail($to , $from , $oggetto , $txt , $headers){
    	$mail_server = '192.168.1.3';
    	
    	$fp = fsockopen($mail_server, 25, $errno, $errstr, 20);
    	fgets($fp, 256);
    	
    	if(!$fp){
    		echo "$errstr ($errno)\r\n";
    	}else{
    		fputs($fp, "HELO $mail_server\r\n");
    		fgets($fp, 256);
    		
    		fputs($fp, "MAIL From:<$from>\r\n");
    		fgets($fp, 256);
    		# destinatario dell'e-mail
    		fputs($fp, "RCPT TO:<$to>\r\n");
    		fgets($fp, 256);
    		fputs($fp, "DATA\r\n");
    		fgets($fp, 256);
    		# mittente che apparira nell'e-mail
    		fputs($fp, "Subject: $oggetto\r\n");
    
    		# Now the To Header.
    		fputs($fp, "To: $to\r\n");
    		# Now the FROM Header.
    		fputs($fp, "From: $from\r\n");
    		
    		# Now any custom headers....
    		fputs($fp, "$headers\r\n\r\n");
    		#fputs($fp, "MIME-Version: 1.0\r\n");
    		#fputs($fp, "Content-type: text/plain\r\n\r\n");
    		#Ok now we are ready for the message...
    		fputs($fp, "$txt\r\n");
    	
    		# Ok the all the ingredients are mixed in let's cook this puppy...
    		fputs($fp, ".\r\n");
    		fgets($fp, 256);
    	
    		# Now tell the server we are done and close the socket...
    		fputs($fp, "QUIT\r\n");
    	}
    	$A=fclose($fp); 
    }
    ?>
    La ricezione delle mail non l'ho mai gestita, ma non penso sia molto differente da questo...

  10. #10
    Inizialmente RFC stava per RequestForComment; ora ha cambiato significato, pur mantenendo lo stesso scopo?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.