[php] mail() - przesyłanie linków

0

Mam taki problem:
Funkcja mail() działa mi bez zarzutów dopóki nie próbuję wysłać w mailu linka, próbowałem w formie tekstowej i jako html. Mail ma zawierać link aktywacyjny ze zmienną przekazywaną przez link.

A tak na marginesie szukam darmowego hosta obsługującego porty żeby korzystać z PHPMailer'a?

0

Może więcej informacji?

0

e? mail jako html wyslij i nie wiem co moze w tym nie dzialac :|

0

Jako plaintext też można, większość klientów poczty obecnie to wyłapie i zamieni na klikalny odnośnik. Ale fakt, pewniej w HTMLu + wersja plain jako alternatywa.

Napisz co Ci konkretnie nie działa.

0

Skrypt się wykonuje bez błędów ale wiadomość nie dochodzi (na wp.pl w tym wypadku). Jeżeli zmienię $body na dowolny inny łańcuch znaków to wtedy dochodzi. Próbowałem też wysyłać stronę jako html i link umieszczać w ale nic to nie dało :(

Pomijając definiowanie nagłówka i kodowanie, w najprostszej formie:

$to = $email; 
$subject = "Potwierdzenie założenia konta"; 
$headers = "";
$body = "http://www.adres.cba.pl/register_in.php?id=".$zmienna;

mail($to,$subject,$body,$headers);
0

No to wszystko jasne. Darmowy host...

0

Zwyczajnie jesteś blokowany przez system anty-spamowy. Wyślij maila używając sprawdzonych usługodawców - ot choćby z tej wp.

0

Dzięki serdeczne!

Temat Zamknięty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1