witam
mam skrypt, który ma wysyłać mejla na adres w UDW
w trakcie testowania odpalałem go z przeglądarki i wszystko jest ok, działa tak jak chciałem
skrypt ma być codziennie odpalony z rana przez cron i wysyłać mejla z jakimś info
skrypt w cron jest uruchamiany przez
Kod
/usr/bin/php5 -f /srv/www/htdocs/automat/skrypt.php

i tu się zaczynają schody

gdy wysyła cron Outlook zwykły i Express nie czytają nagłówków, nagłówki i kod źródłowy html wyświetlają się w okienku wiadomości, pola od i do są puste
a telefon BB oraz poczta via www wyświetlają wszystko poprawnie
skrzynka jest na home.pl ale to chyba nie ma znaczenia

co może być tego przyczyną?

  1. $adres = 'adr@xxx.pl';
  2. $naglowki = "From: listonosz@xxx.pl <listonosz@xxx.pl>".PHP_EOL;
  3. $naglowki .= "MIME-Version: 1.0".PHP_EOL;
  4. $naglowki .= "Content-type: text/html; charset=utf-8".PHP_EOL;
  5. $naglowki .= "BCC: {$adres}\r\n";
  6. $wiadomosc = "<html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">\r\n
  7. <title>aaaa</title></head><body bgcolor=\"#F0F0F0\">\r\n";
  8. $wiadomosc .= "<font size=+1>bbb <b>" . $dane->d . "</b> bbb <b><font size=+2 color=\"red\">" . $dane->k . "</font></font></b> \r\n";
  9. mail("xxx@xxx.pl", "Temat", $wiadomosc, $naglowki);