Newsgroup: it.comp.www.php
Titolo: Mail () ==> BCC , arghhh !

Ciao,
ho dei problemi con la funzione mail() ... (php 4.2.2 su Win + Apache)
i destinatari in copia carbone nascosta, non ricevono la mail ! :-((
arghhhhhhh.
ho letto le FAQ, 
php.net
, post precedenti qui sul NG, google groups,
ma ancora non l'ho risolto ...
ho provato con
mail("
x...@x.it
","prova php","ciaooo","Bcc: 
b...@b.it
");
...............................
x...@x.it
 ok la riceve !
b...@b.it
 assolutamente non riceve nulla .....
alla fine dell'header Bcc (e ho provato pure Ccn !),
ho anche aggiunto \r ..... \r\n .... \n\r ... e chi ne ha più ne metta ....
ho provato a dividerli con dei punti e virgola, con virgole, spazi,
insomma .... tutto quanto ho trovato in giro, ma nulla !
mail("
x...@x.it
","prova php","ciaooo","Bcc: 
b...@b.it
\n");
mail("
x...@x.it
","prova php","ciaooo","Bcc: 
b...@b.it
\r");
mail("
x...@x.it
","prova php","ciaooo","Bcc: 
b...@b.it
\r\n");
mail("
x...@x.it
","prova php","ciaooo","Bcc: 
b...@b.it
\r\n ");
mail("
x...@x.it
","prova php","ciaooo",";Bcc: 
b...@b.it
\r\n ");
mail("
x...@x.it
","prova php","ciaooo",",Bcc: 
b...@b.it
\r\n "); ......
e via così !
addirittura .... quando X riceve l'email .... nelle proprietà vede anche
l'header Bcc: 
b...@b.it
 !!
che dovrebbe essergli nascosto !
_______________________________________________________________________
uso il tutto su winzoz .... con php.ini correttamente configurato
(infatti le email "normali" me le spedisce, ma non in BCC)
(ho anche provato con smtp diversi  (tin, libero... ) blah blah blah.,
Outlook è a posto, ecc.
aiutatemi,
Grazie

 mail("
x...@x.it
","prova php","ciaooo","Bcc: 
b...@b.it
");
Tre notizie: una brutta,  una bella ed una brutta
Brutta: E' noto che il quarto parametro di mail() e' praticamente
inesistente sotto Win, funziona solo "From:" ed e' case sensitive
Bella: Il problema e' risolto in PHP 4.3.0
Brutta: PHP 4.3.0 non e' ancora uscito
:-)
AS

 Brutta: PHP 4.3.0 non e' ancora uscito
hehehe ..... :-)
Win .... mail() ... php .......
........ ho capito .... è un po' come l'ASP sotto Linux di Chilisoft ......
nun se piacciono fino in fondo eh ....... !
beh .... perciò ... anche se in locale non posso fare prove decenti,
quando caricherò tutto sul server (Linux o Unix) tutto fungerà, giusto ?
(dato che lo script userà appunto l'smtp del server su cui sono in hosting
........ ).
ok ........... aspetto il 4.3 con pazienza (mica tanta ... a proposito,
quando esce più o meno ? )
Ciao e grazie 1000 !!!

 nun se piacciono fino in fondo eh ....... !
Non sono d'accordo, php funziona abbastanza bene sotto win, e perfino sotto
iis. Quella segnalata e' l'unica grossa incompatibilita' che ho trovato.
Se si sceglie php, si e' liberi di scegliere so e web server.
YMMV.
AS

\r\n";
    for($i=0;$i<sizeof($email);$i++) {
    mail($email[$i], $o, $m, $h);
    }
cosi ogni destinatario non potrà comunque vedere chi sono gli altri
destinatari.
semplice ma efficace se le email non sono tante
Corrado Modica
www.pachinoglobale.com

Cosi a me funziona perfettamente:
// per mandare E-mail
$destinatario = "
x...@x.it
";
$mittente      = 
i...@me.it
;
$oggetto      = "Prova php";
$headers .= "From: 
www.miodominio.it
<$mittente>\n";
$headers .= "X-Sender: <$mittente>\n";
$headers .= "X-Mailer: PHP\n"; // mailer
$headers .= "X-Priority: 1\n"; // Urgent message!
$headers .= "Return-Path: <$mittente>\n";  // Return path for errors
$headers .= "bcc: 
b...@b.it
"; // BCCs to
$msg = "Ciaooo";
mail($destinatario, $oggetto, $msg, $headers);
Ciao,ciao
Devil

