-
July 17th, 2010, 22:52
#1
عضو دائم
smtp در لينوكس
سلام
براي برنامم دارم يك كلاس smtp مي نويسم و قراره در لينوكس اجرا بشه.
اين قسمت از كد رو ببينيد:
کد PHP:
$smtp= fsockopen("ssl://smtp.gmail.com", 465, $errorno, $error, 15);
خطا:
Warning: fsockopen() [function.fsockopen]: unable to connect to ssl://smtp.gmail.com:465
(Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?) in /home/user/public_html/folder/file.php on line 5
مشكل همين قسمت bold هست.فكر كنم براي ساپورت بايد extension زير
php_openssl.dll
فعال باشه،همينه يا يكي ديگست؟روي لينوكس فعال ميشه يا فقط مختص ويندوز هست؟
كلا براي استفاده از اس ام تي پي روي لينوكس كار خاصي بايد انجام بشه؟براي گوگل كه از ssl استفاده مي كنه چيكار كنم؟
پ.ن : روي ويندوز تست كردم مشكلي نداره...
ممنون
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
July 17th, 2010 22:52
# ADS
-
July 18th, 2010, 12:40
#2
عضو دائم
پاسخ : smtp در لينوكس
-
تعداد تشکر ها از Rezash به دلیل پست مفید
-
July 18th, 2010, 13:19
#3
پاسخ : smtp در لينوكس
قسمت اول سوالتون مربوط به برنامه نویسی میشه و از اونجایی که تاپیک رو تو قسمت لینوکس/ سایر لینوکس ها /سوالات و مشکلات ایجاد کردید به قسمت دوم سوالتون جواب میدم !
برای ارسال ایمیل با استفاده از SMTP باید یک سرویس دهنده ( نرم افزار ) رو لینوکس نصب کنید ...
Postfix میتونه انتخاب خوبی باشه !
برای ssl هم مشکلی نداره ، پشتیبانی میشه ...
اگه از Centos استفاده میکنید آموزش بسیار خوبی رو اینجا میتونید برای نصب و راه اندازی پیدا کنید .
موفق باشید .
-
تعداد تشکر ها ازOnline24 به دلیل پست مفید