webForumDet fria alternativet

Slå på mail()-funktionen?

PHP

23 svar · 462 visningar · startad av bassebhu · sida 2 av 2

Frågan, av bassebhu

Tjaaa! Sitter och försöker skicka php-mail från min lokala apache-server. Jag har php och allt installerat men det kommer inga mail när jag kör koden... Jag har testat alla typer av mail()-snuttar som har funkat förut på webbhotell. Allt ifrån avancerade till såna kopierade direkt från manualen. Jag antar att jag behöver ställa in nånting i min server/php.ini. smtp eller liknande... Någon vet

Läs frågan i sin helhet →
Medlem sedan sep. 20005 700 inlägg
#21

Qimen skrev:

Port 25 blockar bara pop3-server, itne smtp. Hur ska du annars kunna skicka mail via din emailklient? Det php försöker göra är att skicka ett mail via en "vanlig" klient så att säga.

Du kan skicka via din emailklient genom att ange internetleverantörens smtp-server. Blanda inte in pop3, den tjänsten har ingenting med att skicka mail att göra.

Medlem sedan juni 20015 009 inlägg
#22

Gein skrev:

Qimen skrev:

Port 25 blockar bara pop3-server, itne smtp. Hur ska du annars kunna skicka mail via din emailklient? Det php försöker göra är att skicka ett mail via en "vanlig" klient så att säga.

Du kan skicka via din emailklient genom att ange internetleverantörens smtp-server. Blanda inte in pop3, den tjänsten har ingenting med att skicka mail att göra.

Okej, rörde ihop det lite där (lite trött). Men iaf, det är fortfarande som jag sagt ovan. Skickar man via ens isp's smtpserver är det inga problem. Det är enda lösningen om ispn blockat port 25...

Medlem sedan sep. 20005 700 inlägg
#23

Qimen skrev:

Skickar man via ens isp's smtpserver är det inga problem. Det är enda lösningen om ispn blockat port 25...

Jo exakt! Men det går ju inte att i php.ini ange en annan smtp-server (än localhost) på andra plattformar än Windows, om jag förstått det rätt.

Medlem sedan juni 20015 009 inlägg
#24

Gein skrev:

Qimen skrev:

Skickar man via ens isp's smtpserver är det inga problem. Det är enda lösningen om ispn blockat port 25...

Jo exakt! Men det går ju inte att i php.ini ange en annan smtp-server (än localhost) på andra plattformar än Windows, om jag förstått det rätt.

Nej, för i unix måste man använda sendmail eller något annat smtpserverprogram. Typ postfix och där kan man ställa in sin egen smtpadress. :)

263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)