Pomognete s edin prost PHP skript!
6 отговора
300 прегледа
Pomognete s edin prost PHP skript!
Njakoj shte dade li akl kak moze PHP skript da obrabotva formuljar na web site i da prashta sadarzanieto mu po e-mail bez da se polzva "mailsend" zashtoto sita ni e na Win server i tam ne poddarzat tova. Ima li SMTP.
Skripta ni e v naj-obshti linii slednia:
<?
$mailaddress = "........"
header("Location: ..............................................");
$body = "............................................................";
$mailsend = mail("$mailaddress","Paket","$body");
?>
Skripta ni e v naj-obshti linii slednia:
<?
$mailaddress = "........"
header("Location: ..............................................");
$body = "............................................................";
$mailsend = mail("$mailaddress","Paket","$body");
?>
Re: Pomognete s edin prost PHP skript!
polzvai PHP sockets functions
-----------------------
гърбавия ковчег ще го изправи
-----------------------
гърбавия ковчег ще го изправи
Re: Pomognete s edin prost PHP skript!
shto za glupost? i kakvo da pravi s tia socket funkcii? da se connectva kym smtp server, koito moje da byde ukazah v php.ini, ili pyk da vzema mx zapis ot dns i da se opitva da connectva kym nego? dremesht, stiga spa 
Re: Pomognete s edin prost PHP skript!
dano da pozvoliat da go pratish toz email prez smtp na providera (ako ima takuv de), i ako ne e dedicated mashina.
-----------------------
гърбавия ковчег ще го изправи
-----------------------
гърбавия ковчег ще го изправи
Re: Pomognete s edin prost PHP skript!
Ne si spomniam da sam popadal skoro na WIN server poddarjasht sendmail...
Po-dobre prenapishete coda si da izprashta mailhost po SMTP!
Po-dobre prenapishete coda si da izprashta mailhost po SMTP!
Re: Pomognete s edin prost PHP skript!
Kazete kak da go prenapishem taka che da izpolzva SMTP.
Re: Pomognete s edin prost PHP skript!
6to ne si napravite niakade pop3 account i da si pra6tate prez tam ?
nai lesno i barzo
drugia variant koito se se6tam e da se izpra6ta ot user-a koito popalva formata sas javascript (send mail fubctions) -> ima takiva potarsi.
tretoto e ne6to ot sorta na :
$Connect = fsockopen ( $ServerAddress, 25 );
if ($Connect) {
if (ereg("^220", $Out = fgets($Connect, 1024))) {
fputs ($Connect, "HELO $HTTP_HOST\r\n");
$Out = fgets ( $Connect, 1024 );
fputs ($Connect, "MAIL FROM: <{$SenderEmail}>\r\n");
$From = fgets ( $Connect, 1024 );
fputs ($Connect, "RCPT TO: <{$RCPTEmail}>\r\n");
$To = fgets ($Connect, 1024);
fputs ($Connect, "DATA:");
fputs ($Connect, $Message."\r\n.\r\n");
fputs ($Connect, "QUIT\r\n");
fclose($Connect);
}else{
die();
}
ne6to takova
nai lesno i barzo
drugia variant koito se se6tam e da se izpra6ta ot user-a koito popalva formata sas javascript (send mail fubctions) -> ima takiva potarsi.
tretoto e ne6to ot sorta na :
$Connect = fsockopen ( $ServerAddress, 25 );
if ($Connect) {
if (ereg("^220", $Out = fgets($Connect, 1024))) {
fputs ($Connect, "HELO $HTTP_HOST\r\n");
$Out = fgets ( $Connect, 1024 );
fputs ($Connect, "MAIL FROM: <{$SenderEmail}>\r\n");
$From = fgets ( $Connect, 1024 );
fputs ($Connect, "RCPT TO: <{$RCPTEmail}>\r\n");
$To = fgets ($Connect, 1024);
fputs ($Connect, "DATA:");
fputs ($Connect, $Message."\r\n.\r\n");
fputs ($Connect, "QUIT\r\n");
fclose($Connect);
}else{
die();
}
ne6to takova
Редактирано от ro6avia на