Imap_open ile PHP5 bir Exchange 2007 sunucusuna bağlanma problemi

2 Cevap php

Im PHP5'ta IMAP üzerinde bir Exchange 2007 sunucusuna bağlanmaya çalışırken aşağıdaki hata iletisi alıyorum.

Kerberos error: No credentials cache found (try running kinit) for smtp.domain01.net

Biri bu soruna bir yolunu bulursa ben merak ediyorum?

Related info: http://bugs.php.net/bug.php?id=33500

2 Cevap

Sadece bu soruya tökezledi ve kimsenin sahip beri bu bir cevap düşündüm. Aşağıdaki sayfa sorunu çözmek için nasıl bir çok doğrudan ve doğru bir cevap veriyor: http://forums.kayako.com/threads/fix-kerberos-error-on-email-parser.29626/

Temelde nedir Microsoft Exchange 2007 yayın PHP IMAP sürücü akışı öldürmek için neden Kerberos belirteçleri, hatalı biçimlendirilmiş olmasıdır (http://social.technet.microsoft.com/Forums/en-US/exchangesvradmin/thread/43aef3d6-3e91-4e41-a788-ae073393ad37/ göre) Buradaki. Diğer bazı kaynaklar bu özette çözüm Kerberos engelliler ile yeniden derlemek PHP-IMAP uzantısı sizi gerektirir ya da yolu bir PHP hata (https://bugs.php.net/bug.php?id=33500) olduğunu iddia ediyor. Bu Düz metin kimlik doğrulaması kullanmak için PHP IMAP zorlar ve sorununuzu çözecektir.

Umarım bu yardımcı olur.

Döviz varsayılan olarak etkin IMAP protokolünü var. Öyle olsa bile, IMAP, Exchange uygulanması ya da gerçekten IMAP olmayabilir. İşte this Technet thread durum için geçerli olabilir, dedi.