ارسال ایمیل توسط aspemail

ماهان

Member
سلام

من یک فرم ایمیل دارم با aspemail وقتی ایمیل می فرستم تو Gmail میره تو قسمت Spam چی کار کنم بره به Inbox

خواهشن کمک کنید
 

Shouli

Active Member
چرا از php استفاده نمیکنی ساده تره من asp بلد نیستم , اگه بخای یه فرم برات درست میکنم ؟ ( PHP )
 

ماهان

Member
اسکریپت

اینم فرمم

<%
DIM strEmail, strFirstName, strLastName, strSubject, strComments, Mail
strEmail = request.form("Email")
strFirstName = request.form("FirstName")
strLastName = request.form("LastName")
strSubject = request.form("Subject")
strComments = request.form("Comments")

Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "mail.mydomain.com"
Mail.From = strEmail
Mail.AddAddress "[email protected]"
Mail.username="[email protected]"
Mail.password="MyPassword"
Mail.Body = strMsgHeader & "Email: " & strEmail & vbCrLf & _
"First Name: " & strFirstName & vbCrLf & _
"Last Name: " & strLastName & vbCrLf & _
"Subject: " & strSubject & vbCrLf & vbCrLf & _
"Comments: " & vbCrLf & strComments
On Error Resume Next
Mail.Send
Set Mail = Nothing
IF Err <> 0 THEN
Response.Write "There has been an error and your message could not be sent through email. Please contact us directly at 1-716-768-6221. " & Err.Description
END IF
%>

<P>
<%
Response.Write strFirstName & ",<br>"
Response.Write "Your message has been successfully sent."
%>,</P>​
 

Shouli

Active Member
اینم کدش : البته این فقط کد ارساله باید فرمش هم درست کنید ...

##############################
if (isset($_POST['email']))
$email=$_POST['email'];
else
$email=$from;
if (isset($_POST['subject']))
$subject=$_POST['subject'];
##############################
$header='From: "'.$email.'" <'.$email.">\r\n"
.'Reply-To: "'.$email.'" <'.$email.">\r\n"
.'To:<'.$to.">\r\n"
."Mime-Version: 1.0\r\n"
."Content-type: text/html; charset=utf-8\r\n"
."Content-Transfer-Encoding: 7bit\r\n";
##############################
$main='';
foreach($_POST as $k => $v)
{
$lists=$body;
$lists=ereg_replace('%field',$k,$body);
$lists=ereg_replace('%info',$v,$lists);
$main .=$lists;
}
#############################
$ip= $_SERVER['REMOTE_ADDR'];
$link=$_SERVER['HTTP_REFERER'];
$footer=ereg_replace('%ip',$ip,$footer);
$footer=ereg_replace('%link',$link,$footer);
$body=$top.$main.$footer;
mail($to,$subject,$body, $header);
header("location: $redirect")
?>
 

ماهان

Member
ممنون

دوست عزیز از شما ممنونم ولی من میلم باید asp باشه aspemail


بازم از کمکتون ممنون
 

جدیدترین ارسال ها

بالا