WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   vad använder de flesta webservrar för mailprogram? (https://www.wn.se/forum/showthread.php?t=1039744)

yellowdog101 2009-12-27 05:04

vad använder de flesta webservrar för mailprogram?
 
använder funktionen mail() i php när jag ska skicka mail.

jag undrar om det kommer att fungera i t.ex. loopia eller glesys om jag låter dem hosta min sida?

tacksamt för svar

emilv 2009-12-27 10:09

De flesta använder en vanliga MTA, troligen någon av dessa:
* Postfix
* Sendmail
* Exim
* Qmail

mail-funktionen fungerar oavsett MTA, men den sista parametern (additional parameters) kan se ut och fungera olika.

Westman 2009-12-27 11:24

Ja oavsett vilken mailserver man använder så borde mail() fungera annars har webbhotellet inte satt upp php rätt enligt min åsikt.

yellowdog101 2009-12-27 20:56

ok då vet jag att det kommer att fungera:)

youheardit 2009-12-28 00:26

ursäkta om jag lånar din tråd lite här, har letat runt lite och googlet, men om i tar binero till exempel, så när du kör mail() så får du tex med @freddie.kontrollpanelen.se som avsändare... går det att dölja, eller undvika. ONE.com har dock inget sådant där är allt "rent"... tacksam för svar :)

eliasson 2009-12-28 11:51

Citat:

Ursprungligen postat av youheardit (Inlägg 20336858)
ursäkta om jag lånar din tråd lite här, har letat runt lite och googlet, men om i tar binero till exempel, så när du kör mail() så får du tex med @freddie.kontrollpanelen.se som avsändare... går det att dölja, eller undvika. ONE.com har dock inget sådant där är allt "rent"... tacksam för svar :)

http://lmgtfy.com/?q=php+mail&l=1 ;-)
Du anger helt enkelt headers för mailet, t ex:
Kod:

mail("[email protected]", "Subject", "Message", "From: From Example <[email protected]>");

studiox 2009-12-28 12:36

Annars kan du använder PHPMailer (en klass) som är helt underbar, då kan du ange vilken SMTP server du vill och skicka MINE meddeladen etc.

youheardit 2009-12-28 14:32

jo, jag vet allt detta, har satt headers. men får liksom ändån upp den texten.
PHP-kod:

$headers "MIME-Version: 1.0\n"
$headers .= "Content-type: text/html; charset=utf-8\n"
$headers .= "From:".$from;
if (
mail ($to$subject$message$headers)){ 

som ni ser har jag satt alla headers... vet inte om det finns fler som måste dit?

Danielos 2009-12-28 23:39

Prova:
PHP-kod:

if (mail ($to$subject$message$headers"-f ".$from)){ 



Alla tider är GMT +2. Klockan är nu 10:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson