Mail Kütüphanesi stream_select

Merhabalar hocam.

Sistemdeki mail sınıfını kullanayım dedim. Ancak stream_select fonksiyonunun etkin olmasını istiyor.

Paylaşımlı host kullanıyorum. Firma, güvenlik sebebiyle bu fonksiyonu açamayacaklarını söylediler. Hocam bu kütüphaneyi güvenliğe etki edecek fonksiyonlar haricinde tekrar revize edebilir misiniz. Sistem kütüphanesinin harici kütüphaneler kullanmak istemiyorum. Titandan yararlanmak istiyorum :)

Cevaplar (3)


Turan Karatuğ
Software Developer - Creator of TitanMVC
5 gün önce

Konu ile ilgili Github üzerinde bir issue açılmış ve kütüphanenin bu fonksiyona ihtiyaç duyduğu belirtilmiş.
https://github.com/PHPMailer/PHPMailer/issues/1534

Şu an için hosting firmanızdan bu fonksiyona izin vermesi dışında bir çözüm yok gibi görünüyor. Dilerseniz Swiftmailer vb. gibi alternatifler kullanabilirsiniz.
MEHMET ŞABAN BEDEN
PHP Developer
5 gün önce

Hocam önceden 5.2.10 versiyonunu kullanıyordum sorun çıkmıyordu. Şu an da composerdan 5.2.10 versiyonuna güncelledim phpmailer kütüphanesini.

Sizin yaptığınız gibi yapmaya çalıştım. Şu şekilde;

System|Libs|Mail|Mail.php dosyası;



namespace System|Libs|Mail;

use PHPMailer|PHPMailer;

class Mail extends PHPMailer


vendor|phpmailer|phpmailer|class.phpmailer.php dosyası;



namespace PHPMailer;

class PHPMailer


Buraya namespace ekledim.

Vaziyet şu şekilde, PHPstorm kullanıyorum. System|Libs|Mail|Mail.php dosyasından extends PHPMailer e CTRL+sol click bastığımda vendor|phpmailer|phpmailer|class.phpmailer.php sayfasını görüyor. Ancak sitede mail gönderiminde şu hatayı almaktayım.

Class PHPMailer|PHPMailer not found nasıl bir yolda ilerlemem gerek hocam ki bu sınıfı aktif edebileyim.

ters slash koyulmadığı için | yazdım :)
Turan Karatuğ
Software Developer - Creator of TitanMVC
4 gün önce

Vendor dizini içindeki dosyalara müdahale etmeniz doğru olmaz. Titan içerisindeki Mail sınıfı zaten PHPMailer'dan extend oluyor ve en güncel PHPMailer kütüphanesini kullanıyor.

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]