webForumDet fria alternativet

php mail() på one.com

3 svar · 2 069 visningar · startad av hybris

hybrisMedlem sedan nov. 200862 inlägg
#1

hallå, någon som använder one.com
och kan säga ifall följande bör snurra?

	ini_set("SMTP","mailout.one.com" );
	ini_set('sendmail_from', 'snurre@sprett.de');
	ini_set( smtp_port, 25 );
	
$customer_email_input = $_POST['customer_email_input_xxx'];

$customer_email_input = "disturb@yahoo.com";

if ( preg_match( "/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/", $customer_email_input )){

   $till_xxx = "kalle@anka.com";
   $amne_xxx = "löwen-mail From:  ".$customer_email_input;
   $meddelande_xxx = "automated mail from Löwenkinder website from:".$customer_email_input;

   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
   
   $success = mail($till_xxx, $amne_xxx, $meddelande_xxx, $headers);

Många tack

/pär

hybrisMedlem sedan nov. 200862 inlägg
#2

vad jag tro kan ställa till problem är set_ini() på de
första tre raderna, någon som kan säga ifall de är korrekta

regexp'et släpper bara igenom en e-post address, som är allt
som användaren kan skicka

behöver jag filtrera någon mera för att ha ett säkert script?

pimpelonMedlem sedan nov. 200554 inlägg
#3

använder inte one.com port 2525 för smtp?

hybrisMedlem sedan nov. 200862 inlägg
#4

japp, du har rätt, i alla fall fall ifall man vill använda deras smtp
för att skicka mail från sin egen mail-client, antar att det blir samma
port ifall man vill skicka via PHP mail() ?

annars, verkar det spamsäkert?

252 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
119 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)