PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : smtp در لينوكس



Rezash
July 17th, 2010, 22:52
سلام
براي برنامم دارم يك كلاس smtp مي نويسم و قراره در لينوكس اجرا بشه.
اين قسمت از كد رو ببينيد:


$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 18th, 2010, 12:40
up

Online24
July 18th, 2010, 13:19
قسمت اول سوالتون مربوط به برنامه نویسی میشه و از اونجایی که تاپیک رو تو قسمت لینوکس/ سایر لینوکس ها /سوالات و مشکلات ایجاد کردید به قسمت دوم سوالتون جواب میدم !

برای ارسال ایمیل با استفاده از SMTP باید یک سرویس دهنده ( نرم افزار ) رو لینوکس نصب کنید ...
Postfix میتونه انتخاب خوبی باشه !
برای ssl هم مشکلی نداره ، پشتیبانی میشه ...

اگه از Centos استفاده میکنید آموزش بسیار خوبی رو اینجا (http://wiki.centos.org/HowTos/postfix) میتونید برای نصب و راه اندازی پیدا کنید .

موفق باشید .