በድረ-ገጽ ላይ በሚኬድ የ PHP ስክሪፕት ላይ ኢሜይል ለመላክ በአንፃራዊነት ቀላል ነው. የ PHP ኢሜይል እስክሪፕቶችን መልዕክቶችን ለመላክ የአካባቢ ወይም የርቀት SMTP አገልጋይ መጠቀም እንዳለበት ሊገልጹት ይችላሉ.
የ PHP ደብዳቤ ስክሪፕት ምሳሌ
php $ to = " recipient@example.com "; $ subject = " Hi! "; $ body = " ሠላም, \ n \ nእንዴት ነው? "; (ኢሜይል (ለ $, ለ $ subject, $ body)) {echo (<<ፖስታ በተሳካ ሁኔታ ተልኳል! p> "); } else {echo (<ኢሜይል መላክ አልተሳካም ... p> "); }?>
በዚህ ምሳሌ ውስጥ, ለእርስዎ ትርጉም ያለው ምን ማለት ነው በማለት ደማቅ ጽሑፍ ብቻ ይለውጡ. ሁሉም ነገር እንደቀረው መቀመጥ አለበት. ቀሪው ሊቀየር የማይቻል የስክሪፕት ክፍሎችን እና የ PHP ደብዳቤ ተግባሩ በትክክል እንዲሠራ የሚያስፈልግ ነው.
- ወደ: ኢሜል የሚላክበት ኢሜል አድራሻ ይህ ነው. ይሄ የእራስዎ ወይም የሌላ ሰው ሊሆን ይችላል, የ PHP ሒደቱ ተግባር የሚጠቀሙበትን ምክንያት ይወሰናል.
- ርዕሰ ጉዳይ: በዚህ የ PHP ጽሑፍ በኩል ለተላኩ ኢሜይሎች ርዕሰ-ጉዳይ ለመጠቀም የሚፈልጉትን ሁሉ ይተይቡ.
- ሰውነት -ይህ የኢሜሉ አካል የሚሄድበት ነው. \ N መስቀያው ለመልዕክቱ አዲስ መስመርን በማከል በአንድ ተቀናቃኝ መስመር ላይ አይታይም. በርካታ መስመሮችን ለመስራት ከላይ እንዳየነው ከአንድ በላይ ማከል ይችላሉ.
- echo : ከላይ ያሉት ሶስት የኢሜልኡ መልዕክቶች በገጹ ላይ ለማሳየት የተሳሳቱ ወይም የስህተት መልዕክቶች ከገጹ ላይ ለማሳየት ወይም ከላይ ከተዘረዘሩት ሦስት አማራጮች በትክክል ካልፈጸሙ ብቻ ናቸው.
ተጨማሪ የ PHP ኢሜል አማራጮች
የ "ከ" ራስጌ መስመር በ PHP ስክሪፕት ውስጥ እንዲካተት ከፈለጉ ይህን ተጨማሪ የራስጌ መስመር ማከል ያስፈልግዎታል. ይህ መመሪያ እንደ መደበኛ የመልዕክት በይነገጽ የተለመደ «From» ኢሜይል አድራሻን የሚገልጽ ተጨማሪ አማራጭ እንዴት እንደሚጨመር ያሳይዎታል.
በክምችት PHP ውስጥ የተካተተው የኢሜይል () ተግባር የ SMTP ማረጋገጫውን አይደግፍም. ኢሜይል () ለዚህ ወይም ለሌላ ምክንያት ለእርስዎ የማይሰራ ከሆነ, የ SMTP ማረጋገጫ በመጠቀም ኢሜይል መላክ ይችላሉ. በዚህ መመሪያ ውስጥ የ PHP መልዕክት ስክሪፕትዎን እንዴት ኤስኤ (ኤል) ኤስፕሊንሲን እንዴት መጠቀም እንደሚቻል ማጠናከሪያ ትምህርት ነው.
ተጠቃሚዎች ትክክለኛውን የኢሜይል አድራሻ ማስገባት ለማረጋገጥ, የኢሜል አይነት መዋቅርን መያዙን ለማረጋገጥ የጽሑፍ መስኩን ማረጋገጥ ይችላሉ.
ከ "ወደ" አድራሻ በተጨማሪ የአመልካቹን ስም ለመጥቀስ ከፈለጉ, በቅደም ተከተል ውስጥ ስሙን ውስጥ ይጫኑ እና ቀጥሎ ያለውን የኢሜይል አድራሻን በቅንፍ ውስጥ ያስቀምጡ, ለምሳሌ "የሰውዬ ስም <ተቀባይ recipient@example.com>" .
ጠቃሚ ምክር: በ PHP.net የሚላክ የፖስታ አገልግሎት ብዙ ተጨማሪ መረጃ በ PHP.net ይቀርባል.
አጻጻፍ ከትልፍተኝነት ይጽፋል
የኤሜል () ተግባር (በተለይ ከድር ቅርጽ ጋር ጥምረት ) የሚጠቀሙ ከሆነ የሚፈለገውን ገጽ የሚጠራ መሆኑን ያረጋግጡ እና ቅርጹን እንደ CAPTCHA ያሉ ቅጾችን ይጠብቁ.
አጠራጣሪ ሕብረቁምፊዎችን («Bcc:» እና በርካታ የኢሜይል አድራሻዎችን ተከትሎ) ማረጋገጥ ይችላሉ.