![]() |
Använder mail($to, $subject, $msg, $headers); för att skicka e-post via min webbsida.
Hur ändrar jag vilken smtp-server som skall användas? Gärna via php, har inte server access. |
Svårt att läsa manualen?
http://se2.php.net/manual/en/mail.configuration.php |
Citat:
Svara inte om du inte vill. Men tack ändå. Kod:
ini_set('SMTP', 'mail.server.se'); |
Observera att du endast kan göra detta på Windows-maskiner. På Unix-liknande system är rätt sätt att ändra i konfigurationen till MTA:n (Sendmail, Postfix etc).
|
Citat:
Om grinditwp vill ha lite mer flexibilitet skulle jag rekommendera phpmailer som är mycket bättre, och kan använda en SMTP server med auth även på linux. |
Citat:
Finns det några nackdelar med att skicka direkt via SMPT-servern enligt följande: Kod:
function sendmail($ToName, $ToEmail, $FromName, $FromEmail, $Subject, $Body, $Server) Finns ganska bra guide på just mail direkt via smtp server här; http://www.dreamincode.net/forums/showtopic36108.htm :) |
Citat:
Sorry, men mail är inte min starka sida. Men jag lär mig snabbt! :P |
Använd Zend Framework.
Där finns allt du behöver i SMTP-väg och mycket annat. |
Citat:
Den tar inte ett dugg hänsyn till RFC standarden. |
Glöm inte att skydda dig mot mail injections också. De är otrevliga.
|
Alla tider är GMT +2. Klockan är nu 14:20. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson