[php] niechciane <> w nagłówkach emaila

0

Witam

Piszę klasę wysyłającą maile i mam następujący problem. Ustawiając nagłówek
From: $name <$mail>\n
serwer pocztowy zwraca mi błąd nieprawidłowego adresu email. Jakiś praser dożuca do nagłówka nawiasy kwadratowe i nagłówek wyglada tak:
from: <jasio <nick@server.pl>>
Jeżeli wyrzuce nazwe nadawcy i napiszę to w ten sposób:
From: $mail\n
to pójdzie.

najlepsze jest to, że na początku działało poprawnie i nie dodawało <> ale musiałem chyba coś namieszać. U siebie na maszynie mam postawiony Advanced SMTP Server

0

Wiesz co jak przeglądam u siebie źródła wiadomości email to wygłąda to najczęściej tak:
From: "Jasio" <jasio@jasio.jas>
Poszukaj gdzieś na forum sie wala post z linkiem do standardu, tam na pewno będziesz miał prawidłową konstrukcje nagłówków opisaną. Ja niestety nie mam czasu, ani chęci aby tego szukać.

0

Warning: mail() [function.mail]: SMTP server response: 500 <"jasio" <gizmoo@pertus.com.pl>> is not a valid email in E:\Program Files\Apache Software Foundation\Apache2.2\htdocs\interface\inc\EmailSenderMod.inc.php on line 37

Ten sam błąd. Wydaje mi się że, problemem są właśnie te <> na początku i na końcu, które są dodawane automatycznie. Podejrzewam, że gdzieś namieszałem w ustawieniach ale nie wiem gdzie. Jako adres email jest brane "jasio" jasio@poczta.com.pl a nie samo jasio@poczta.com.pl. Jak po From wstawie sam email to leci. Tylko że wtedy nie ma nazwy nadawcy :/

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