2011-12-08 8 views
4

imap_fetchstructure、Microsoft SMTP Server(?)、およびアプリケーション/ pkcs7-signatureの署名付きメールで問題が発生しました。通常、私はgmailサーバーに署名した電子メールを送信するとき、私は何の問題もありません。あなたが見ることができるようにPHP:Microsoft Exchangeの問題、PHPの本文がありません

stdClass Object 
(
    [type] => 1 
    [encoding] => 0 
    [ifsubtype] => 1 
    [subtype] => SIGNED 
    [ifdescription] => 0 
    [ifid] => 0 
    [bytes] => -1 
    [ifdisposition] => 0 
    [ifdparameters] => 0 
    [ifparameters] => 1 
    [parameters] => Array 
    (
     [0] => stdClass Object 
      (
       [attribute] => protocol 
       [value] => application/pkcs7-signature 
      ) 

     [1] => stdClass Object 
      (
       [attribute] => micalg 
       [value] => sha1 
      ) 

     [2] => stdClass Object 
      (
       [attribute] => boundary 
       [value] => ----34EFCEA0D98F83964735A9A256302F5D 
      ) 

    ) 

    [parts] => Array 
    (
    ) 

) 

が、私は部品を持っていない、と私の質問は、私は、この要素のrecivedない理由、次のとおりです。私は、Microsoft Exchangeでこれを送信するときしかし、私はIMAPからこのような構造を持っていますIMAP構造ですか?

さらに、imap_bodyを印刷すると、メールに何が含まれているかがわかります。

私はMicrosoftサーバーにアクセスできません。誰でもこのようなものがありますか?

答えて

1

php imapクラスは非常にバグです。私のメールシステムを書いたとき、私は非常に多くのバグがありました。回避策があります。検索する必要があります。いくつかのimap_class.phpオープンソースを使ってみてください。

関連する問題