ეს შედარებით ადვილად გაგზავნის ელფოსტა PHP სკრიპტში გაშვებულია ვებგვერდზე. თქვენ ასევე შეგიძლიათ დააკონკრეტოთ თუ არა PHP ელ-სკრიპტი უნდა გამოვიყენოთ ადგილობრივი ან დისტანციური SMTP სერვერი შეტყობინებების გაგზავნისთვის.
PHP Mail Script მაგალითი
php $ to = " recipient@example.com "; $ subject = " Hi! "; $ body = " Hi, \ n \ n როგორ ხარ? "; თუ (ფოსტა ($, $ subject, $ body)) {echo ("ელ წარმატებით გაიგზავნა! p>"); } სხვა [echo ("
ელფოსტის მიწოდების ჩაიშალა ... p>"); }?>
ამ მაგალითში მხოლოდ შეიცვალა თამამი ტექსტი იმის შესახებ, თუ რა აზრი აქვს თქვენ. ყველაფერი დანარჩენი უნდა დარჩეს, როგორც არის, რადგან მარცხნივ არიან სკრიპტის რედაქტირებადი ნაწილები და საჭიროა PHP ფოსტის ფუნქციის სწორად მუშაობისთვის.
- ელფოსტის ეს მისამართი უნდა გაიგზავნოს. ეს შეიძლება იყოს თქვენი საკუთარი ან სხვისი, იმის მიხედვით, თუ რატომ იყენებთ PHP ფოსტის ფუნქციას.
- სათაური: ტიპი რასაც გსურთ გამოიყენოთ, როგორც საგანი ელექტრონული ფოსტის მეშვეობით გაგზავნილი ამ PHP Script.
- სხეული : ეს არის სადაც ელფოსტის ორგანო მიდის. \ N პარამეტრი დასძენს ახალი ხაზის გაგზავნა ისე, რომ ეს არ არის ნაჩვენები ერთი ხაზიდან მიმღები. თქვენ შეგიძლიათ დაამატოთ ერთზე მეტი, როგორც ჩვენ ზემოთ, რათა მრავალი ხაზი.
- ეხო : ზემოთ მოყვანილი ორი "ეხო" მესიჯი მხოლოდ წარმატების ან შეცდომის შეტყობინებების გვერდზეა ნაჩვენები, თუ ზემოთ მოცემული სამი პარამეტრი არ არის სათანადოდ შევსებული.
მეტი PHP ელფოსტის პარამეტრები
თუ გსურთ "From" header line to be included in PHP Script, თქვენ უბრალოდ უნდა დაამატოთ ეს დამატებითი სათაურის ხაზი . ეს სახელმძღვანელო გაჩვენებთ, თუ როგორ უნდა დაამატოთ დამატებითი ვარიანტი სკრიპტში, რომელიც განსაზღვრავს კონკრეტული "დან" ელფოსტის მისამართი, ისევე როგორც რეგულარული ელ ინტერფეისი.
ფოსტის () ფუნქცია, რომელიც შეიცავს საფონდო PHP- ს, SMTP ავთენტიფიკაციას არ უჭერს მხარს. თუ ფოსტა () არ მუშაობს თქვენთვის ან სხვა მიზეზით, შეგიძლიათ გააგზავნოთ ელფოსტა SMTP ავტორიზაციის გამოყენებით . ამ სახელმძღვანელოში ასევე არის სამეურვეო, თუ როგორ შექმნათ თქვენი PHP ფოსტის სკრიპტი SSL შიფრაციისთვის.
დარწმუნდით, რომ მომხმარებლები შედიან ფაქტობრივი ელექტრონული ფოსტის მისამართით, შეგიძლიათ შეამოწმოთ ტექსტი ველი, რათა უზრუნველყოს ელ-ფოსტის მსგავსი სტრუქტურა.
თუ გსურთ დააკონკრეტოთ მიმღების სახელი, "მისამართი" -ის გარდა, შეავსეთ სახელი ქვოტების ფარგლებში და შემდეგ ელ-ფოსტის მისამართი ფრჩხილებში, როგორიცაა: "პიროვნების სახელი
რჩევა: PHP- ზე გამოგზავნილი PHP- ის გაგზავნის ფოსტის ფუნქციის შესახებ მეტი ინფორმაცია.
დაცვა შენი დაწერილი სპამიდან ექსპლოიტიდან
თუ თქვენ იყენებთ ფოსტის () ფუნქციას (კერძოდ, ვებფორუმთან ერთად), დარწმუნდით, რომ შეამოწმეთ სასურველი გვერდიდან და დაასახელეთ ფორმა CAPTCHA- ს მსგავსად.
თქვენ ასევე შეგიძლიათ შეამოწმოთ საეჭვო სიმები (ვთქვათ, "Bcc:", რასაც მოყვება რიგი ელექტრონული ფოსტის მისამართები).