ایمیل

با سلام
من یک دیتا بیس دارم که در یکی از فیلد های ان ایمیل ذخیره شده حدوده 100 تا ایمیل.حالا چجوری میشه به این 100 تا ایمیل به صورت اتوماتیک میل زد؟(با پی اچ پی)اگه ممکنه کامل توضیح بدبد چون من تازه کارم و کارم خیلی گیره.ممنون
 
سلام
پي اچ پي تابع mail () دارد گه به وسيله آن مي شود


قبل از اینکه به کمک PHP بتوانیم ایمیل بفرستیم باید PHP را برای این کار تنظیم کنیم.دقیقا مانند اینکه بخواهیم برنامه ارسال و دریافت ایمیل (مانند outlook ) را تنظیم کنیم.



برای این کار هم باید سراغ فایل php.ini رفته و آن را با editor دلخواه خودتان باز کنید.اگر میخواهید کدهای خودتان را بر روی سروری غیر از سیستم خودتان اجرا کنید از این مرحله صرف نظر کنید و فرض را بر این بگزارید که سرور شما برای انجام این کار تنظیم شده است و در نتیجه به مرحله بعد بروید.



در فایل php.ini در قسمتی که با [mail function] عنوان گزاری شده است گزینه ای دارید به نام SMTP که باید مقدار آن را SMTP ایمیلتان بگذارید مثلا mail.softhome.net

البته در فایل php.ini تنظیمات برای سرورهای ویندوز و لینوکس را جدا در نظر گرفته و شما باید بر اساس سیستمی که استفاده میکنید چیزی شبیه زیر را داشته باشید :

برای سیستمهای ویندوز :





[mail function]

; Setup for Windows systems

SMTP = smtp.my.isp.net

sendmail_from = [email protected]

و برای سیستمهای لینوکس :

[mail function]

; Setup for Linux systems

sendmail_path = /usr/sbin/sendmail -t

sendmail_from = [email protected]



وقتی تنظیمات را انجام دادید وب سرور خود را restart کنید و اکنون همه چیز برای ارسال ایمیل آماده است!





ارسال ایمیل ساده (Plain Email) :



حقیقتا از روشی که PHP برای ارسال ایمیل در نظر گرفته ساده تر نمی توان تصور کرد!

در حقیقت شما می توانید ارسال ایمیل را با تنها نوشتن یک خط انجام دهید! مانند زیر :



mail('[email protected]','Subject',’Your message here.');





خط بالا یک ایمیل را به آدرس '[email protected]' با موضوع 'Subject' و ’Your message here.' به عنوان متن نامه ارسال می کند.



موفق باشيد
 

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

بالا