எளிய SMTP அங்கீகாரத்தைப் பயன்படுத்தி ஒரு PHP ஸ்கிரிப்டிலிருந்து மின்னஞ்சலை அனுப்ப கற்றுக்கொள்ளுங்கள்

ஒரு PHP ஸ்கிரிப்ட்டிலிருந்து வெளிச்செல்லும் SMTP சேவையகத்துடன் இணைப்பது எப்படி

ஒரு PHP ஸ்கிரிப்ட் ஒரு மின்னஞ்சல் அனுப்புகிறது எளிய, வேகமாக, மற்றும் எளிதானது ... அது வேலை செய்தால்!

PHP அஞ்சல் () செயல்பாடு மிகவும் எளிமையானது அதன் நெகிழ்தன்மையின் குறைபாடு ஆகும், ஆனால் ஒரு சிக்கல் என்னவென்றால், பங்கு PHP அஞ்சல் () உங்கள் விருப்பப்படி SMTP சேவையகத்தைப் பயன்படுத்த அனுமதிக்காது, ஆதரவு SMTP அங்கீகாரம்.

அதிர்ஷ்டவசமாக, PHP இன் கட்டமைக்கப்பட்ட குறைபாடுகளை கடக்க கடினமாக இல்லை. பெரும்பாலான மின்னஞ்சல் பயனர்களுக்கு, இலவச PEAR மெயில் தொகுப்பு அனைத்து சக்தி மற்றும் நெகிழ்வுத் தேவைகளை வழங்குகிறது, மேலும் இது உங்கள் விரும்பும் வெளிச்செல்லும் அஞ்சல் சேவையகத்துடன் அங்கீகரிக்கிறது. மேம்பட்ட பாதுகாப்புக்காக, எஸ்.ஆர்.எல் இணைப்புகளை PEAR மெயில் மூலமாக அஞ்சல் அனுப்புவதற்கு துணைபுரிகிறது.

SMTP அங்கீகாரத்துடன் ஒரு PHP ஸ்கிரிப்டிலிருந்து மின்னஞ்சல் அனுப்புவது எப்படி

தொடங்க, PEAR அஞ்சல் தொகுப்பு நிறுவ. பொதுவாக, இந்த ஏற்கனவே PHP 4 மற்றும் பின்னர் நீங்கள் செய்யப்பட்டது, ஆனால் நீங்கள் ஏற்கனவே இருந்தால் நிச்சயமாக இல்லை என்றால், முன்னோக்கி சென்று அதை நிறுவ.

இந்த குறியீட்டை நகலெடுக்கவும்:

சாண்டிரா அனுப்புநர் >"; $ to = " ரமோனா பெறுநர் "; $ subject = "Hi!"; $ body = "ஹாய், \ n \ n எப்படி இருக்கிறாய்?"; $ host = " mail.example.com "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = வரிசை ('From' => $ from, 'to' => $ to, 'Subject' => $ subject); $ smtp = மெயில் :: தொழிற்சாலை ('smtp', வரிசை ('host' => $ host, 'auth' => true, 'username' => $ username, 'password' => $ password)); $ mail = $ smtp-> அனுப்ப ($, $ headers, $ body); (PEAR :: isError ($ mail)) {echo ("

". $ mail-> getMessage (). ""); } else {echo ("

செய்தி வெற்றிகரமாக அனுப்பப்பட்டது! "); }?>

எங்கள் போக்கில் அனைத்து தைரியமான உரையையும் கண்டுபிடித்து ஸ்கிரிப்டின் அந்த பகுதிகள் உங்களுக்குத் தொடர்புடையது. PHP ஸ்கிரிப்ட் வேலை செய்ய நீங்கள் மாற்ற வேண்டும் என்று மட்டுமே பகுதிகளில், ஆனால் பொருள் மற்றும் உடல் உரை சரிசெய்ய உறுதி வேண்டும்.

  • இருந்து : நீங்கள் அனுப்ப வேண்டும் செய்தி மின்னஞ்சல் முகவரி
  • : பெறுநர் மின்னஞ்சல் முகவரி மற்றும் பெயர்
  • புரவலன் : உங்கள் வெளிச்செல்லும் SMTP சர்வர் பெயர்
  • பயனர் பெயர் : SMTP பயனர்பெயர் (பொதுவாக மின்னஞ்சல் மீட்டெடுக்க பயனர்பெயர் போன்றது)
  • கடவுச்சொல் : SMTP அங்கீகாரத்திற்கான கடவுச்சொல்

குறிப்பு: SMTP அங்கீகாரத்துடன் SSL மறைகுறியாதல் இல்லாமல் மின்னஞ்சலை அனுப்பும் ஒரு PHP ஸ்கிரிப்ட் மேலே உள்ள எடுத்துக்காட்டு ஆகும். குறியாக்கமும் தேவைப்பட்டால், இந்த ஸ்கிரிப்டைப் பயன்படுத்தவும், மீண்டும், தைரியமான உரையை உங்கள் தகவலுடன் மாற்றவும்.

சாண்டிரா அனுப்புநர் >"; $ to = " ரமோனா பெறுநர் >"; $ subject = "Hi!"; $ body = "ஹாய், \ n \ n எப்படி இருக்கிறாய்?"; $ host = " ssl: //mail.example.com "; $ port = " 465 "; $ username = " smtp_username "; $ password = " smtp_password "; $ headers = வரிசை ('From' => $ from, 'to' => $ to, 'Subject' => $ subject); 'smtp', வரிசை ('host' => $ host, 'port' => $ port, 'auth' => true, 'username' => $ username, 'password' => $ கடவுச்சொல்)); $ mail = $ smtp-> அனுப்ப ($, $ headers, $ body); (PEAR :: isError ($ mail)) {echo ("

". $ mail-> getMessage (). ""); } else {echo ("

செய்தி வெற்றிகரமாக அனுப்பப்பட்டது! "); }?>