Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] funkcja mail na różnych serwerach
Forum PHP.pl > Forum > Przedszkole
bronx
Witam!

Mam takie pytanko- może ktoś będzie znał rozwiązanie...

na swoim serwerze odpalam funkcje mail i wysyłam wiadomości. Wiadomość wysłana na konto wp i gmail dochodzi bez problemu.

Ostatnio napisałem skrypt dla koleżanki i wrzuciłem na jej serwer (własny postawiony u niej w domu). I jest mały problem :|

TEN SAM skrypt wysyła tą samą wiadomość. Na skrzynkę WP nie dochodzi w ogóle, na gmail ląduje w spam :/

Czym to może być spowodowane ? Da radę coś zrobić żeby z jej serwera maile dochodziły też bez problemu ?

testowałem na tym przykładzie:

  1. <?php
  2.  
  3. $to = 'adres@wp.pl' . ', '; // note the comma
  4. $to .= 'adres@gmaill.com';
  5.  
  6. $subject = 'Birthday Reminders for August';
  7.  
  8. $message = '
  9. <html>
  10. <head>
  11. <title>Birthday Reminders for August</title>
  12. </head>
  13. <body>
  14. <p>Here are the birthdays upcoming in August!</p>
  15. <table>
  16. <tr>
  17. <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
  18. </tr>
  19. <tr>
  20. <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
  21. </tr>
  22. <tr>
  23. <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
  24. </tr>
  25. </table>
  26. </body>
  27. </html>
  28. ';
  29.  
  30. $headers = 'MIME-Version: 1.0' . "\r\n";
  31. $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  32.  
  33. $headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
  34. $headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
  35. $headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
  36. $headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";
  37.  
  38. mail($to, $subject, $message, $headers);
  39. ?>


pozdrawiam
borabora
Jej ip może byc na "czarnej liśce". Komputer z takim ip kiedyś mógł być częścią botnetu i rozyłać spam. Częste przy neostradzie
bronx
Hmmm chyba nie... Tam był zakładany nowy internet pod to (lokalny dostawca) i każdy dostaje nowe własne zewnętrzne IP. No ale coś musi być na rzeczy skoro tak sie dzieję...
Marek607
Jeżeli odbieranie poczty jest przez mail.google.com to po wejściu w wiadomość po prawej stronie u gory kliknij na trójkąt i "Pokaż orginał".
Przeklej cały nagłówek ( tutaj lub mi na PW) - chociaż na 90% to wina ip.
borabora
niech sprawdzi TUTAJ
bronx
Tak wygląda nagłówek (akurat z o2.pl a nie z gmaila ale to chyba nie ma znaczenia)

Kod
Return-Path: <web1@server1.lanet.pl>
Received: by o2.pl (o2.pl mailsystem) with LMTP;
    Mon, 13 Oct 2014 22:03:06 +0200
Received: from dnstimeout [213.5.151.155]
    by mx4.o2.pl with ESMTP id WCUXrM;
    Mon, 13 Oct 2014 22:02:33 +0200
Received-SPF: none (mx4.o2.pl: domain of web1@server1.lanet.pl
     does not designate permitted sender hosts)
Received: from localhost (localhost.localdomain [127.0.0.1])
    by server1 (Postfix) with ESMTP id C5357D013F0
    for <jagmar@o2.pl>; Mon, 13 Oct 2014 22:02:17 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at server1.lanet.pl
Received: from server1 ([127.0.0.1])
    by localhost (server1.pad.org.pl [127.0.0.1]) (amavisd-new, port 10024)
    with ESMTP id De9tUnD2V1LH for <jagmar@o2.pl>;
    Mon, 13 Oct 2014 22:02:08 +0200 (CEST)
Received: by server1 (Postfix, from userid 5004)
    id EF7E0D01452; Mon, 13 Oct 2014 22:02:07 +0200 (CEST)
To: jagmar@o2.pl
Subject: UF
X-PHP-Originating-Script: 5004:demo-contacts2.php
From: pad@pad.org.pl
Reply-To: pad@pad.org.pl
X-Mailer: PHP/5.4.9-4ubuntu2.4
Message-Id: <20141013200207.EF7E0D01452@server1>
Date: Mon, 13 Oct 2014 22:02:07 +0200 (CEST)
X-O2-Trust: 3, 88
X-O2-SPF: none
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.