lol
non si capisce molto dai tuoi post ... però ti posso assicurare che cc e bcc funzionano perfettamente con il comando mail dato che è il server che riceve che si occupa di smistare
su *nix e *bsd e co è il programma sendmail che si occupa di eseguire le operazioni necessarie al relay della posta mentre su windows no ... per inviare mail tramite windows hai bisogno di specificare un server smtp al quale inviare i dati in modo che sia poi il server smtp a fare l'invio vero e proprio ai giusti provider
se vuoi usare solo e solamente SMTP ti consiglio di procedere in questo modo:
- sviluppa una classe che appoggiandosi agli appositi comandi di sistema/funzioni di php sia in grando di risolvere i DNS MX che sono quelli a cui vanno spedite le mail (ciccio@yahoo.it è un DNS MX e va risolto con il relativo indirizzo ip in modo da sapere dove spedire la mail)
- sviluppa una classe che appoggiandosi al protocollo SMTP esegua l'invio della posta ... per invio della posta intendo una classe che riceve le informazioni in ingresso, legga il destinatario, acquisisca l'indirizzo ip del server smtp al quale è associato il dominio mx e si occupi di eseguire la connessione e inviare il necessario (come specificato nell'apposito RFC) per far ricevere la mail all'utente
se cerchi su google
rfc smtp
trovi tutto ciò che ti serve per sviluppare la classe
cmq in generale a te serve
se cerci qualcosa tipo (sempre su google)codice:HELO MAIL FROM: RCPT TO: DATA
how to send emails with telnet
ti fai un'idea di come devi scrivere il codice per spedire le mail. Una volta fatto questo puoi aggiungere funzionalità avanzate come l'utilizzo di un relay smtp invece di consegnare direttamente la mail al destinatario (magari per anonimizzare se ti dovesse servire) e ti vai a leggere i vari "header" usati nell'smtp per specificare varie informazioni

Rispondi quotando