FAQ |
Kalender |
![]() |
#11 | ||
|
|||
Medlem
|
Felet du får är
"Illegal MIME chars found in header: <From: "N.nu Support" <[email protected]>__>" Koden du postade i ditt första inlägg saknar två st. avslutande CRLF innan ditt innehåll. Vad "__>" menas med är svårt för mig att avgöra (jag använder inte Postfix) men kanske är det just där som felet ligger (i den koden som du faktiskt använder i scriptet) eller så visar dom bara en del av headern där felet ligger.. Testa detta och se om det gör skillnad.. PHP-kod:
Senast redigerad av Jake.Nu den 2010-06-19 klockan 09:06 |
||
![]() |
![]() |
![]() |
#12 | |||
|
||||
Mycket flitig postare
|
Använd bara \n , då får du flest "fungerade" mail. Även om man egentligen borde följa RFC:n så gör inte PHP själva det. Syns i källkoden till PHP (mail.c):
Kod:
fprintf(sendmail, "To: %s\n", to); fprintf(sendmail, "Subject: %s\n", subject); if (headers != NULL) { fprintf(sendmail, "%s\n", headers); } fprintf(sendmail, "\n%s\n", message); För det mesta är PHP-manualen bra men i just detta fall är den lite missvisande. OBS! Jag pratar om PHP som körs på Linux servrar. Senast redigerad av SimonP den 2010-06-19 klockan 09:26 |
|||
![]() |
![]() |
![]() |
#13 | |||
|
||||
Mycket flitig postare
|
Citat:
Men som man sagt några inlägg tidigare, phpmailer löser det ![]() |
|||
![]() |
![]() |
![]() |
#14 | ||
|
|||
Supermoderator
|
Det intressanta är väl att "\n" ska tolkas som "new line" vilket bör översättas till CR (Carriage Return) och LF (Line Feed) automatiskt.
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
![]() |
![]() |
![]() |
#15 | ||
|
|||
Mycket flitig postare
|
Citat:
\r tolkas som ASCII 13 (CR/Carriage Return) När jag har använt PHP:s inbyggda mailfunktion så har jag kört med \r\n och det har funkat prima. Har iofs. testat båda varianter och det har funkat. Jag kan rekommendera PHPMailer, som skall sköta detta med headers automatiskt, och förhoppningsvis inte med PHP:s inkonsekventa användning. |
||
![]() |
![]() |
![]() |
#16 | |||
|
||||
Har WN som tidsfördriv
|
Hej!
Jäkla bra forum. Skriver en svår fråga en fredag eftermiddag och man är tillbaka på jobb på måndag med en massa bra svar och input, suveränt. Jag har kollat lite närmare nu. Har totalt fått 3 sådana är studsade mails sedan jag började kolla upp vilka mails som studsar och alla dessa 3 kommer från softcom.dk. Tittade lite på PHPMailet och det är verkligen intressant, speciellt eftersom jag nu snart vill använda HTML i mina nyhetsbrev. Håller just på att sätta min i det. Den funkar väl med postfix som jag använder nu? |
|||
![]() |
![]() |
![]() |
#17 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
Postfix är ju även "sendmail kompatibel" |
||
![]() |
![]() |
![]() |
#18 | |||
|
||||
Har WN som tidsfördriv
|
Laddade ner deras Lite version (behöver inte SMTP) och gjorde en liten test till mig själv, det funkade direkt. Tack!
|
|||
![]() |
![]() |
![]() |
#19 | |||
|
||||
Har WN som tidsfördriv
|
Tänkte återkomma här med uppdatering för de som är intresserade.
- Implementeringen av PHPMailer Lite var mycket enklare än jag trodde. Gjorde även en enkel HTML-mall som jag nu använder i mailen - ser mycket snyggare ut och funkar väldigt bra. - Fick lite fler negativa poäng av spam assasin pga HTML men det var så lite så inget att oroa sig för. - Jag skickade välkomstmailet med verifieringskod till mina 3 användare som har mail via softcom.dk och nu studsar de inte längre vilket är jättebra. - Gissa vilken radbrytning PHPMailer använder som default? Endast \n och inte \r\n ... - Känns tryggt att använda en klass som tusentals andra använder. Tack för knuffen från er som fick mig att gå över till PHPMailer. |
|||
![]() |
![]() |
Svara |
|
|