Newsgroup: it.comp.www.php
Titolo: creare email in outlook

Con fpdf ho creato il mio .pdf
ora devo creare una procedura che mi apra una nuova mail con outlook o
con altro software di mail e che inserisca questo file in allegato
come posso fare??

 con altro software di mail e che inserisca questo file in allegato
Nelle applicazioni web il PHP viene eseguito lato server. Se vuoi
interagire con un software sul cliente devi utilizzare una tecnologia
lato client.
E comunque, perche' vuoi aprire il programma di posta dell'utente
invece di inviare il messaggio direttamente dal server?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 Vieni a fare uno stage con noi:
http://www.creativepark.it/stage/
perche purtroppo gli utenti all'interno dell'azienda sono abituati
cosi e vogliono che la procedura rimanga
il server di posta è exchange
come posso fare?

 come posso fare?
Che cosa significa "sono abituati cosi'"?
Inoltre, ripeto la domanda, perche' vuoi aprire il programma di posta
dell'utente invece di inviare il messaggio direttamente dal server?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/


 - Mostra testo citato
come detto prima, il titolare dell'azienda cui lavoro mi ha detto che
una volta creato il .pdf vuole che si apra una nuova mail da outlook
con il file in allegato
uppure creo una procedura in automatiche che via http si invia alla
sua cartella di posta la mail con l'allegato

 sua cartella di posta la mail con l'allegato
Vorresti inviare una mail tramite HTTP? 
Perche' non utilizzi le funzioni di invio della posta incluse in PHP?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/


 sua cartella di posta la mail con l'allegato
la posta non si invia tramite il protocollo http ma tramite il
protocollo smtp. Che è stra-supportato sotto php, esistono metodi sia
nativi sia di terze parti per farlo con difficoltà pari a zero...
bye!

 ha scritto nel messaggio 
news:0cf64748-5b21-45c6...@j22g2000hsf.googlegroups.com...

probabilmente solo con javascript sarebbe possibile fare una cosa del 
genere, la immagino cosě:
document.location.href = 'mailto:...'
al posto dei puntini andrebbe l'intera email compreso il pdf codificato. mai 
fatto e non so se funziona 

 codificato. mai fatto e non so se funziona
no scusa mi sa che il protocollo "mailto" non supporta gli allegati 

 ha scritto nel messaggio 
news:0cf64748-5b21-45c6...@j22g2000hsf.googlegroups.com...

Da quello che posso leggere nei vari messaggi, la soluzione che dovresti 
cercare è un semplice form email dopo che hai fatto generare il pdf.
Una volta che l'utente ha compilato il form email tramite la pagina 
successiva alla generazione di tale pdf, inoltri la mail all'indirizzo che 
desidera.
Per inviare email o usi la funzione mail() presente in php o qualche classe 
più completa come phpmailer o pear::mail... poi mandi tutto normalmente sul 
server exchange.
Se la generazione del pdf è conseguente a testo arbitrariamente inserito dal 
cliente ... dovresti consigliare una semplice alternativa tutta lato client.
E comunque in ogni caso il cliente se proprio ci tiene può benissimo crearsi 
da solo un email da inviare una volta scaricato il pdf, altrimenti gli fai 
scaricare un file ".eml" che gli generi al volo comprensivo di pdf allegato 
ed eventuale oggetto e corpo, una volta scaricato basta che lo aprono ed è 
pronta per l'invio l'email.
Per fare, come suggerito da altri, qualcosa in javascript è improbabile 
aggiungere direttamente un qualsiasi file all'interno del messaggio che si 
richiede al client email di creare.
L'attachment nella maggior parte dei casi (quasi tutti i client email) deve 
essere specificato su di un percorso locale, quindi un percorso dove si 
trova ipoteticamente il file già presente sul computer, cosa che in maniera 
improbabile si può determinare automaticamente con un qualcosa lato server.
Altra soluzione possibile lato client è sempre invocare il client email con 
all'interno del messaggio email il link al pdf che sarà presente sul server 
web.
La soluzione del form mail e l'ultima sono le più opportune, sempre se ho 
capito concretamente quali siano le richieste del cliente.
Qualche link dove è discussa la questione per mandare mail con attachment 
lato client con javascript
http://forums.devshed.com/beginner-programming-16/using-mailto-with-an-attachment-66699.html
Classi Php
http://pear.php.net/package/Mail
http://phpmailer.codeworxtech.com/
Saluti
L. A. Iarrusso
http://www.j2be.com