Osticket: قضايا إرسال البريد الإلكتروني.

تم إنشاؤها على ٦ أكتوبر ٢٠١٥  ·  78تعليقات  ·  مصدر: osTicket/osTicket

تعذر تسجيل الدخول. تحقق من إعدادات SMTP.

إرسال بريد إلكتروني عبر SMTP
فشل المصادقة [SMTP: فشل STARTTLS (الرمز: 220 ، الاستجابة: 2.0.0 جاهز لبدء TLS)]

[deprecated] Email bug

التعليق الأكثر فائدة

حاول استخدام المنفذ 465 لـ SMTP وأضف "ssl: //" قبل إدخال الخادم:

smtp

ال 78 كومينتر

نسخة من osTicket؟
فشل خادم البريد الخاص بك في بيانات الاعتماد الخاصة بك.

1.9.12

أنا أستخدم gmail ويعمل الجلب بشكل جيد فقط مشكلة في الإرسال. لقد نقلت osTicket من خادم Windows قديم إلى خادم جديد وكانت المشكلة على الخادم الجديد فقط.

يبدو أنني أتذكر شخصًا آخر ذكر أن هناك خطأ في php 5.6 ، ما هو الإصدار الذي تستخدمه؟

5.6

هل يجب أن أحاول إزالة 5.6 وتثبيت 5.5

سأحاول ذلك أولاً.

انها عملت. شكرا

أعتقد أننا يجب أن نبقي هذا مفتوحًا ونعمل على معالجة المشكلة في PHP 5.6. نظرًا لاستخدامها على نطاق واسع ، ستصبح المشكلة مشكلة أكبر

ليس لدي مشكلة SMTP مع PHP 5.6 @ linux host. يبدو أنها مشكلة ويندوز محددة.

فقط لتأخذ في الاعتبار. أنا أستخدم Windows Server 2008 R2 64 بت. أقوم حاليًا بتشغيل 3 إصدارات مختلفة من PHP 5.4 و 5.5 و 5.6 على هذا الخادم ولدي مواقع ويب مختلفة تستخدم إصدارات مختلفة لأن بعض تطبيقات الويب بها مشكلات في أحد إصدارات PHP على أخرى. في حين أن هذا قد يكون مشكلة في التطبيق ، فمن الممكن أيضًا أن تكون المشكلة مع PHP 5.6 لنظام التشغيل Windows.

greezybacon هذا يبدو نفس # 2604. أعتقد أنني قمت بتضييق نطاق المشكلة إلى هذا http://php.net/manual/en/migration56.openssl.php

هل ستتاح لأي شخص فرصة الاختبار مرة أخرى باستخدام رأس الفرع develop-next ؟ تمت ترقية مكتبة SMTP وأتساءل عما إذا كان الإصدار الجديد له أي تأثير على المشكلة.

لست متأكدًا من أي شخص آخر ولكننا نستخدم osticket في بيئة حية ونستخدم أيضًا تطبيق eticket الذي يتطلب منا استخدام الإصدارات المتوافقة فقط.

بإخلاص،

نيكولاس رويبيل

مرسل من جهازي iPhone 6 Plus

في 20 تشرين الأول (أكتوبر) 2015 ، الساعة 7:45 صباحًا ، كتب Jared Hancock [email protected] :

هل ستتاح لأي شخص الفرصة للاختبار مرة أخرى باستخدام رأس فرع التطوير التالي؟ تمت ترقية مكتبة SMTP وأتساءل عما إذا كان الإصدار الجديد له أي تأثير على المشكلة.

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub.

أستخدم مكتبة SMTP تمت ترقيتها (Net_SMTP v1.7.1) وليس لدي أي مشكلة.

ما هو إصدار php الذي تستخدمه؟

بإخلاص،

نيكولاس رويبيل

مرسل من جهازي iPhone 6 Plus

في 20 تشرين الأول (أكتوبر) 2015 ، الساعة 9:34 صباحًا ، كتب infectormp [email protected] :

أستخدم مكتبة SMTP تمت ترقيتها (Net_SMTP v1.7.1) وليس لدي أي مشكلة.

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub.

أستخدم 5.6.14 ويفتح 1.02d

infectormp ، هل يمكنك فقط التحقق من أنك تستخدم Windows مع PHP 5.6

greezybacon آسف ، أرى أن هذا خطأ متعلق

لدينا صيانة مجدولة في نهاية هذا الأسبوع. سأحاول تشغيل جهاز خادم افتراضي مكرر واختبره.

بإخلاص،

نيكولاس رويبيل

مرسل من جهازي iPhone 6 Plus

في 20 تشرين الأول (أكتوبر) 2015 ، الساعة 11:20 صباحًا ، كتب infectormp [email protected] :

greezybacon آسف ، أرى أن هذا خطأ متعلق

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub.

greezybacon لدي بيئة windows مع php 5.6.14 أتلقى authentication failure [SMTP: STARTTLS failed (code: 220, response: 2.0.0 SMTP server ready)] كرسالة خطأ. إذا استخدمت php 5.5.28 فإنه يعمل بشكل جيد.

أستخدم مكتبة SMTP تمت ترقيتها (Net_SMTP v1.7.1) وليس لدي أي مشكلة.

إذن هذا إذن لا علاقة له بالمسألة المطروحة؟

greezybacon كما ذكرت سابقًا أعتقد أن له علاقة بالتغييرات التي تم إجراؤها في كود php http://php.net/manual/en/migration56.openssl.php

تتطلب PHP الآن التحقق من الأقران وقد جربت الكثير من الأشياء ولكن لا يمكنني معرفة كيفية إعدادها على نظام Windows الخاص بي.

يبدو أن هذا ليس مجرد مشكلة windows. واجهت مشكلة مماثلة مع بعض حالات تسجيل الدخول 1.9.12 الخاصة بي عندما أقوم بالتبديل إلى php 5.6.

إنهم يعملون على خادم مستضاف مع ضغط دبيان. منفذ SMTP المستخدم هو 587. في البداية لم ألحظ ذلك لأنه يبدو أن osticket لديها حل بديل لإرسال رسائل البريد الإلكتروني في هذه الحالة بدلاً من ذلك عبر بريد php.

في سجلات نظام osticket كان هناك الكثير من هذه الأخطاء:
SMTP: تم استلام رمز استجابة غير صالح من الخادم (الرمز: 550 ، الاستجابة: الترحيل غير مسموح به)

عندما حاولت حفظ بيانات اعتماد خادم البريد مرة أخرى ، تلقيت هذا الخطأ في واجهة المستخدم الرسومية:
فشل المصادقة [SMTP: فشل STARTTLS (الرمز: 220 ، الاستجابة: TLS المضي قدمًا)]

العودة إلى php 5.5 يحل هذه المشكلة.

يبدو أن تعطيل التحقق من الزملاء يؤدي أيضًا إلى حل المشكلة (باستخدام php 5.6):

https://github.com/pear/Net_SMTP/issues/14

تحدث هذه المشكلة أيضًا في osticket 1.10 (أحدث نصيحة).

تضمين التغريدة
كلا ليس لي.
لذلك تعرفت على هذه المشكلة الآن أيضًا. هدوء متأخر ، لكن بعيدًا.
يمكننا استلام / جلب البريد الإلكتروني بشكل جيد وإرسال المجال أيضًا. ولكن ليس من هذا القبيل.

أنا أستخدم أيضًا PHP 5.6 و STMP / 587 مع المصادقة.

سيكون من دواعي سرورنا أن أرى إجابة سريعة لأن أيا منهم لم يساعد هنا.
لست متأكدًا مما إذا كانت عملية الرجوع إلى إصدار أقدم منطقية جدًا لأن 1.10 قريبة ، مثل PHP7.

في صحتك!

@ Hannibal226 في حالتي الحل البديل مع الاستبدال

$ this -> _ socket_options = $ socket_options ؛

إلى

$ this -> _ socket_options = array ('ssl' => array ('verification_peer_name' => false)) ؛

in /include/pear/Net/SMTP.php يعمل بشكل جيد.

لكنني سمعت من شخص آخر أن هذا الحل البديل لا يساعده أيضًا (كما في حالتك).

هل ما زلت تحصل على نفس الخطأ؟ ما هو نظام التشغيل الذي تستخدمه؟

لماذا تذكر 1.10 و PHP7؟ 1.10 لديه نفس المشكلة حتى الآن ويبدو أن PHP 7 لا يوصى به قريبًا ..

تضمين التغريدة
إنها windows و afaik إنها مشكلة windows + PHP 5.6 ، لذا ...

لقد ذكرت لأنني لا أعرف ما إذا كان 1.10 سيحصل على حل بديل داخلي ، ولكن أكثر من ذلك هو استراحة صيانة لمرة واحدة ، لذا تثبيت PHP + osticket جديد ، أكثر من مرة PHP وبعد بضعة أسابيع 1.10 (فقط كسول: P)

و PHP7 غير مستحسن ، لكنني قرأت كثيرًا من محاولة جعله متوافقًا ولا أعتقد أنه سيحمي المشكلة من 5.6 ، ولهذا السبب فكرت فيه.

في صحتك!

@ Hannibal226
الشخص الذي ذكرته والذي يعاني أيضًا من مشاكل في الحل يستخدم Windows أيضًا.

أنا استخدم لأنظمة الإنتاج الخاصة بي فقط خادم ضغط ديبيان.

لذلك كنت فضوليًا بعض الشيء واختبرت الحل البديل في بيئة اختبار windows xampp الخاصة بي (Apache / 2.4.17 (Win32) OpenSSL / 1.0.2d PHP / 5.6.14): الحل البديل يعمل جيدًا هناك أيضًا.
ربما يكون أكثر بقليل من مجرد شيء windows ...

يبدو أن تعطيل التحقق من الزملاء يؤدي أيضًا إلى حل المشكلة (باستخدام php 5.6):

الكمثرى / Net_SMTP # 14

mfelber شكرًا ، كنت أبحث عن طريقة للتعطيل ، وقد نجح هذا بالنسبة لي [IIS 8 و php 5.6.14]

@ jdelhome3578 أنا سعيد لأنني استطعت المساعدة.

mfelber آمل فقط أن يكون هناك حل دائم

@ jdelhome3578 أنا واثق من أن

أعتقد أننا يجب أن نبقي هذا مفتوحًا ونعمل على معالجة المشكلة في PHP 5.6. نظرًا لاستخدامها على نطاق واسع ، ستصبح المشكلة مشكلة أكبر

بالنسبة لمستخدمي خادم Windows ، فإن الحل الأسهل هو تثبيت php 5.5 أيضًا وتعيين php 5.5 كإصدار نشط لموقع osticket الخاص بك.

مرسل من جهازي iPhone 6 Plus

في 30 تشرين الأول (أكتوبر) 2015 ، الساعة 7:50 صباحًا ، كتب jdelhome3578 [email protected] :

mfelber آمل فقط أن يكون هناك حل دائم

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub.

فقط لإعلامكم يا رفاق ، ارتكبت خطأ فكريًا وهناك حل أسهل كثيرًا:

لقد قلت للتو إن IP الخاص بنظام التذاكر موثوق به لإرسال الترحيل للتبادل.
لذا يمكنني فقط إرسال رسائل بريد إلكتروني للتبادل بدون مصادقة.

لكن على أي حال لم أتعرف على الخطأ من قبل ، حيث كان لدينا PHP 5.5 aber بعد التحديث ولم يبلغ أحد عن المشاكل.

في صحتك!

الخطأ موجود في Debian jessie PHP 5.6.14-0 + deb8u1

يمكن تأكيد الإصلاح المؤقت من أعمال mfelber .

اهلا ياجماعة،

لقد وجدت للتو هذا الموضوع لأنني واجهت نفس المشكلة مع تثبيت osticket الخاص بي على المضيف الأوروبي الكبير HOSTEUROPE. في الأسبوع الماضي ، قمت بتغيير تثبيت php الرئيسي من php 5.5 إلى php5.6. في مضيفي ، إنها مجرد ضربة على هذا. لم أتعرف على أي تغييرات لأن كل شيء يبدو أنه يعمل بشكل جيد: تم استلام رسائل البريد الإلكتروني الخاصة بي عن طريق pop من جميع حساباتي الثلاثة كما ينبغي ، وبدا أن رسائل البريد قد استلمتها زبائني.

لكن:

الشيء الوحيد الذي كان خاطئًا هو أن خطأ 550 Relaying غير المسموح به والذي تم عرضه في سجل OST.

لقد جربت إعدادات smtp واكتشفت أن OST لم يتمكن من الاتصال بخادم smtp الذي تم تكوينه لدى مزود آخر. (أنا أستخدم الإصدار v1.10-rc.2 (231f11e)) ولكن بدلاً من ذلك حاول إرسال رسائل بريد إلكتروني عبر وظيفة البريد الإلكتروني php (حتى لو منعت ذلك في الإعدادات). لا يعرف خادم الويب الخاص بي عنوان البريد الصادر ويحذر من خلال قول "الترحيل غير مسموح به" (وهو على حق!).

عندما عدت إلى PHP5.5 أو PHP5.3 ، كل شيء يعمل بشكل مثالي مرة أخرى دون شكوى!

هل هناك حل قيد التقدم؟ ليس الأمر عاجلاً ولكن في عام 2016 ، سيحدد مزود الخدمة 5.6 كمعيار php وفي أواخر عام 2016 ستنتهي القدرة على استخدام 5.5 تمامًا ...

ماذا الان؟

أهلا،
تستخدم OsTicket نسخة محلية من الكمثرى وهي قديمة.
تحميل
https://pear.php.net/package/Net_SMTP/download
http://pear.php.net/package/Net_Socket/download

استبدل SMTP.php و Socket.php من "include / pear / Net /" بتلك الموجودة في الأرشيفات التي تم تنزيلها.

سجل التغيير لـ SMTP

  • أضف دعم TLSv1.1 و TLSv1.2 لاتصالات STARTTLS. (رقم 22)

بمجرد القيام بذلك ، يجب أن تعمل osticket.

هذا لا يعمل على debian jessie مع php 5.6.14. أيه أفكار؟ osTicket و mailserver هما خوادم مختلفة.

أي أخطاء في السجل؟
1 янв. 2016 г. 4:41 مساءً пользователь "سيباستيان بيندر" <
[email protected]> написал:

هذا لا يعمل على debian jessie مع php 5.6.14. أيه أفكار؟

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub
https://github.com/osTicket/osTicket-1.8/issues/2628#issuecomment -168306839
.

Unable to email via SMTP:mail.consored-domain.com:587 [[email protected]]
Failed to set sender: [email protected] [SMTP: Invalid response code received from server (code: 530, response: 5.7.0 Must issue a STARTTLS command first)]

أنا أيضا لدي نفس المشكلة.

تثبيت نظيف باستخدام:
Debian 3.16.7-ckt20-1 + deb8u3 (2016-01-17) i686 (جيسي) ، Linux 3.16.0-4-686-pae ،
اباتشي 2.4.10 ،
PHP 5.6.14-0 + deb8u1 ،
MySQL 5.5.46 ،
osTicket v1.9.12 (19292ad) ،
IMAP الخارجية و SMTP مع STARTTLS

عندما أقوم بتمكين IMAP على المنفذ 143 يبدو أنه لا توجد مشكلة ويقوم بجلب رسائل البريد "الجديدة". إعداد SMTP للتمكين ومنفذ الخادم إلى 587 والمصادقة على نعم لقد تلقيت هذا الخطأ "فشل المصادقة [SMTP: فشل STARTTLS (الرمز: 220 ، الاستجابة: TLS المضي قدمًا)]"

حتى عندما يكون مستوى التصحيح "debug" ، لا يوجد إدخال في OS-System-Log.

أي شخص لديه أي فكرة لجعله يعمل؟

أندرياس

يحدث هذا أيضًا بالنسبة لي على CentOS 7.2 PHP 5.6.

سأرى ما إذا كان بإمكاني إصلاح هذا والالتزام بطلب السحب.

أهلا،
تستخدم OsTicket نسخة محلية من الكمثرى وهي قديمة.
تحميل
pear.php.net/package/Net_SMTP/download
pear.php.net/package/Net_Socket/download

استبدل SMTP.php و Socket.php من "include / pear / Net /" بتلك الموجودة في الأرشيفات التي تم تنزيلها.

سجل التغيير لـ SMTP

أضف دعم TLSv1.1 و TLSv1.2 لاتصالات STARTTLS. (رقم 22)

بمجرد القيام بذلك ، يجب أن تعمل osticket.

/ var / www / osticket / osticket / include / pear / Net

-rw-r - r-- 1 www-data -> SMTP.php
-rw-r - r-- 1 www-data -> Socket.php

UkaLee لم ينجح ذلك بالنسبة لي ، ألق نظرة على هذا الاختلاف لترى ما فعلته (في حالة وجود أي شخص آخر لديه مشكلات مماثلة):

https://github.com/johnhunt/osTicket-1.8/commit/d48499b66e3ce9950bdccb7d9b8689a5acaa359f

هل يمكننا من فضلك رفع الأولوية في هذا الخطأ؟ تبدو مشكلة خطيرة بالنسبة لي خاصةً إذا كان الدعم غير قادر على تلقي تنبيهات البريد الإلكتروني. في بعض الظروف ، قد لا يكون الدعم الفني على دراية برسائل البريد الإلكتروني التي لم يتم تسليمها.

لقد نجح هذا بالنسبة لي كما اقترحه

يتغيرون

$ this -> _ socket_options = $ socket_options ؛

إلى

$ this -> _ socket_options = array ('ssl' => array ('verification_peer_name' => false)) ؛

joelrb تأكد من أنه يعمل ولكن تحديث

إذا كان PHPMailer يمكنه استخدام ما يلي ..

    $mail->SMTPOptions = array(
        'ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
        )
    );

كنت أحصل عليه أيضًا
فشل المصادقة [SMTP: فشل STARTTLS (الرمز: 220 ، الاستجابة: 2.0.0 جاهز لبدء TLS)]

لقد قمت بتحديث SMTP.php و Socket.php / include / pear / Net - إلى أحدث الإصدارات.
pear.php.net/package/Net_SMTP/download
pear.php.net/package/Net_Socket/download

الآن أتلقى خطأ آخر
فشل المصادقة [SMTP: تم استلام رمز استجابة غير صالح من الخادم (الرمز: 535 ، الاستجابة: 5.7.3 المصادقة غير ناجحة)]

osTicket الأساسية ، v1.9.14
إصدار PHP 5.6.19

حاول استخدام المنفذ 465 لـ SMTP وأضف "ssl: //" قبل إدخال الخادم:

smtp

لقد جربت بريدًا إلكترونيًا مختلفًا باستخدام المصادقة المطلوبة: نعم
هذا يعمل بشكل جيد. لسبب ما ، لا يقوم البريد الإلكتروني الآخر بالمصادقة وبالتالي يفشل.
غريب - لكن استخدام بريد إلكتروني مسجل من Office 365 يعمل بشكل جيد.

هذه:
فشل المصادقة [SMTP: تم استلام رمز استجابة غير صالح من الخادم (الرمز: 535 ، الاستجابة: 5.7.3 المصادقة غير ناجحة)]

عادةً ما يشير إلى أن المصادقة كانت غير ناجحة. أعتقد أن هذا سيكون في النهاية البعيدة شخصيًا.

لديك طريقتان لجعل هذا يعمل من وجهة نظر إدارية ....

  1. أنت تستخدم المصادقة
  2. تقوم بإزالة المصادقة كما فعلنا وتقييد الوصول إلى خادم SMTP الخاص بك عبر عنوان IP ومجال الإرسال.
    smtp settings

عندما كنت أنشرPooleyy ، لاحظت أنك تتحدث عن Office 365.

تقول أن صندوق البريد المرخص يعمل ؟؟
هل تحاول استخدام "علبة البريد المشتركة" ؟؟

Ahhrobintoy يمكن
لكن ... لدي نفس عنوان البريد الإلكتروني الذي تم إعداده على osTickets قديم وهو يعمل بشكل جيد. مع عدم وجود مصادقة كما اقترحت أعلاه.

مرحباPooleyy
لن تتمكن من استخدام Office 365 مثل التكوين الخاص بنا حيث لا يمكنك الوصول إلى مجموعة Microsoft Exchange مباشرة لإضافة القواعد الصحيحة كما هو مطلوب.

مع علبة بريد مشتركة ، قامت MS بتحديث منذ فترة مع إيقاف المصادقة عليها ، فإن الطريقة الوحيدة للمصادقة مقابل صندوق بريد مشترك هي مع أحد المستخدمين الذين لديهم حق الوصول إلى صندوق البريد

مرحبًاrobintoy
أرى ، شكرا لمساهمتك - أقدر.
لقد قمت بحلها باستخدام بريد إلكتروني آخر الآن. إنه أمر غريب فقط كيف أنه لا يزال يعمل على نظام التشغيل القديم الخاص بي.
هتافات! سام

أواجه نفس المشاكل مع PHP 5.6 و v1.9.14.

هذه المشكلة تجعل osTicket غير قابل للاستخدام بالنسبة لي. يقوم كل موفر بريد إلكتروني تقريبًا بفرض اتصال STARTTLS وقد جربت بالفعل Inbox.lv و Zoho.com دون أي نجاح.

تغيير $ this أيضًا -> _ socket_options = $ socket_options ؛ لم يساعد. لقد أنشأت رسالة خطأ جديدة فقط: فشل المصادقة [SMTP: تم استلام رمز استجابة غير صالح من الخادم (الرمز: 535 ، الاستجابة: بيانات المصادقة غير الصحيحة)]

(لكن اسم المستخدم وكلمة المرور صحيحان).

لا أستطيع أن أفهم كيف يمكن أن توجد مثل هذه المشكلة لمدة عام تقريبًا ولماذا لم يتم حلها بعد.

أنا أستعمل:

  • هذا الاختراق من d48499b66e3ce9950bdccb7d9b8689a5acaa359f
  • التغيير في __construct الوظيفة:
$this->socket_options = array('ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
        ));
  • قم بتعيين ssl:// في التكوين
  • استخدام المنفذ ل ssl

انها عملت.

PHP 5.6.24-0+deb8u1

لدي حاليًا أكثر من 30 رسالة بريد إلكتروني في قائمة انتظار البريد الخاصة بنا والتي لا يتم إرسالها إلى Google لأن Google ترفض رسائل البريد الإلكتروني. هل لدى أي شخص إصلاح مستقر لهذا؟

أنا أدير debian و php5.6 ولدي نفس المشكلة. بدلاً من تغيير الرمز في مُنشئ Net_SMTP ، قمت بتغيير الاستدعائين لإنشاء مثيل لفئة Net_SMTP في include / pear / Mail / smtpmx.php وتضمين / pear / Mail / smtp.php لتمرير خيارات المقبس. أعتقد أن هذا حل أفضل. وهذه مشكلة الكمثرى ، وليست قضية osTicket.

أواجه نفس المشكلة مع الإصدار الأخير 1.10
غير قادر على تمكين مصادقة SMTP ، دائمًا ما تواجه مشكلة STARTTLS.

تحاول أيضًا مع كل الاقتراحات أعلاه ، ولكن لا تعمل :(

اتفقت مع cosmospham باستخدام d48499b

عملت طريقته على الإصدار 1.10 / 1.9.15.

إذا كان من الممكن دفع هذا إلى الفرع الرئيسي ، فسيكون ذلك رائعًا.

معلومات الخادم
إصدار osTicket v1.9.15 - محدث
برنامج خادم الويب Apache / 2.4.23 (Unix) OpenSSL / 1.0.1e-fips mod_bwlimited / 1.4
إصدار MySQL 5.5.52
إصدار PHP 5.6.27

protich أصلح هذا بـ 4f68aeb

مرحبا هذا لا يزال لا يعمل بالنسبة لي. أستخدم استضافة 1 و 1 UK مع TLS 587.

أي مساعدة؟

أوصي بأن تتحدث إلى 1and1 واسألهم لماذا لا يعمل.

انظر أيضا:
https://github.com/osTicket/osTicket/issues/3715
و
http://osticket.com/forum/discussion/87243/resolved-smtp-connection-error-for-1and1-server

بحاجة الى بعض المساعدة العاجلة ...

لا أستطيع حفظ smtp (gmail) في osticket مكتب المساعدة الخاص بي .. يوجد أدناه مرفق الإصدار الخاص بي.
هل هو متعلق ب php ver 5.6 أيضا؟ تك

error1
error2

سؤال آخر ، أنا استخدم في بيئة 64 بت Windows Server 2008 R2 القياسية .. هل هناك أي تكوين يجب القيام به لوظيفة خادم SMTP (بناء مع Windows) .. آسف أنا مبتدئ حقًا مع تكوين osticket هذا. يبدو أنني آخذ هذا من klik الأخرى ...
error3

أتمنى أن يساعدني أحد. شكرا

"SMTP: فشل الاتصال: تعذر إجراء اتصال لأن الجهاز المستهدف رفضه فعليًا"
الخادم البعيد يرفض الاتصال.

في ميزة خادم البريد الظاهري SMTP في windows ، يحتاج الخادم عمومًا إلى إذن للترحيل. ارجع إلى الشاشة التي نشرتها. انقر فوق علامة التبويب الوصول. انقر فوق Relay ، وأضف عنوان IP لخادم الويب. تأكد أيضًا من أن جدار الحماية يسمح بالاتصال على المنفذ الذي تستخدمه.

نتوزير العزيز ،

يبدو أنني مبتدئ .. آسف ... لقد فتحت IP مرة واحدة ... أرى IP يشبه هذا 127.0.0.1 .. لا أعرف من أين أتى ..

مثل هذا الحق؟

error1

لا أعرف ما هي عناوين IP الخاصة بك ، لذلك لا يمكنني الإجابة عما إذا كانت صحيحة. أفترض أن خادم الويب الخاص بك هو 172.21.9.40 ، وأنك تقوم بتشغيل خادم SMTP الظاهري على نفس الجهاز؟ تحقق أيضًا من جدار الحماية الخاص بك. :)

نعم ، osticket الكل في هذا الخادم .. نعم خادم SMTP الظاهري أيضًا نفس الجهاز ... آلة أوراكل صن بليد .. تشغيل Windows Server 2008 R2 قياسي 64 بت ... بعد أن أقوم بتضمين الخادم (الجهاز) ip في التتابع واختبار حفظ فشل أيضًا إعداد smtp لـ [email protected] .. استخدم 4 منافذ مختلفة ، 465 ، 443 ، 25 ، 587

أستطيع أن أرى علامة SMTP في نوافذ جدار الحماية .. ولكن هذا الجهاز مثبت أيضًا مع كاسبيرسكي. لا أعرف ما إذا كان كاسبيرسكي يتحكم في جدار الحماية أيضًا ..

error2

كنت أواجه نفس المشكلة (خطأ STARTTLS) في الاتصال بـ smtp.gmail.com على osTicket 1.10.1.
المضيف: Windows Server 2012 (IIS 8.5) و PHP 7 و MySQL (5.7).

إضافة خيار "check_peer" => خطأ في خيارات مأخذ التوصيل "ssl" تم إصلاحه.
في الملف قم بتضمين / pear / Net / SMTP.php ، في تغيير وظيفة الإنشاء:

// Turn off peer name verification by default\n
if (!$socket_options)
    $socket_options = array(
        'ssl' => array('verify_peer_name' => false)
    );

ل

// Turn off peer name verification by default\n
if (!$socket_options)
    $socket_options = array(
        'ssl' => array('verify_peer_name' => false, 'verify_peer' => false)
    );

لا شيء يعمل بالنسبة لي

إرسال بريد إلكتروني عبر SMTP
فشل الاتصال بـ smtp.gmail. com: 465 [SMTP: فشل توصيل المقبس: انتهت مهلة الاتصال (الرمز: -1 ، الاستجابة:)]

فشل الاتصال بـ smtp.gmail. com: 587 [SMTP: فشل توصيل المقبس: تم رفض الاتصال (الكود: -1 ، الاستجابة:)]

معلومات الخادم

إصدار osTicket | الإصدار 1.15 (d5ee0df) - مُحدَّث
برنامج خادم الويب | اباتشي
إصدار MySQL | 5.6.49
إصدار PHP | 7.3.23

الرجاء المساعدة في حل هذه المشكلة

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات