আরেকটি বিকল্প হ'ল পিএইচপি এর মেল ফাংশন এবং ক্যারিয়ারের ইমেল সার্ভারগুলির একটি তালিকা ব্যবহার করা, যেমন:
একটি পিএইচপি ফাইলে একটি HTML ফর্ম তৈরি করুন,
<select name="carrier" style="width: 130px" >
<option selected="" value="1">Verizon Wireless</option>
<option value="2">Alltel</option>
<option value="3">Boost Mobile</option>
<option value="4">Cingular</option>
<option value="5">Nextel</option>
<option value="6">Sprint</option>
<option value="7">T-Mobile</option>
<option value="8">Virgin Mobile</option>
<option value="9">AT&T</option>
</select>
তারপরে কোথায় মেইল প্রেরণ করা হবে তা সেট করুন:
if ($carrier == "1") {
$email = "$to@vtext.com";
} elseif ($carrier == "2") {
$email = "$to@message.alltel.com";
} elseif ($carrier == "3") {
$email = "$to@myboostmobile.com";
} elseif ($carrier == "4") {
$email = "$to@cingularme.com";
} elseif ($carrier == "5") {
$email = "$to@messaging.nextel.com";
} elseif ($carrier == "6") {
$email = "$to@messaging.sprintpcs.com";
} elseif ($carrier == "7") {
$email = "$to@tmomail.net";
} elseif ($carrier == "8") {
$email = "$to@vmobl.com";
} elseif ($carrier == "9") {
$email = "$to@txt.att.net";
}
মেলটি প্রেরণ করুন: ($ ইমেল, $ বিষয়, $ msg, $ মেইলফর্মটি সংজ্ঞায়িত করতে হবে এবং যথাযথ ফর্ম্যাটে, ইনপুটগুলি স্যানিটাইজিংয়েরও পরামর্শ দেবে)
if (mail($email, $subject, $msg, $mailfrom)) {
echo "<h4>Your Text Was Successfully Sent.</h4>";
echo "<br />";
if ($backurl == "") {
echo "<a href='javascript:history.back(1);'>Back</a>";
} else {
echo "<a href='" . $backurl . "'>Back</a>";
}
echo "</body></html>";
} else {
echo "<h4><b>Error Sending Message</b></h4><br>Can't send txt to $to. <br> Contact the site Administrator.";
}
নিশ্চিত করুন যে পিএইচপি-র php.ini তে বৈধ মেল সেটিংস রয়েছে। যদি কোন প্রশ্ন থাকে তবে জিজ্ঞাসা কর.