Мы используем PHP Zend Framework для отправки почты. Когда мы отправляли почту в Yahoo, заголовки Yahoo говорят, что Сбой доменных ключей (плохой сигнал). Мы настроили DKIM, DomainKeys на нашем сервере. Мы настроили наш сервер в outlook и отправили почту в Yahoo через outlook, в это время заголовки Yahoo говорят, что domainkeys = pass (ok); .
Почему Yahoo по-разному относится к почте, даже если один и тот же сервер используется для отправки почты через клиент Outlook и программу PHP Zend?
Мы перехватили сетевые пакеты при отправке почты от обоих клиентов (outlook и Zend). После сравнения обоих заголовков мы выяснили, что Outlook связался с сервером по протоколу IMF (формат интернет-сообщений). От, до, тема, дата, граница Mime и ext отправляются по этому протоколу IMF. Но в нашей среде Zend PHP этот протокол IMF вообще не используется.
Этот протокол IMF важен для Yahoo, чтобы понять подлинность почты? Или не использовать протокол IMF не проблема?
Что вводит в заблуждение Yahoo, говоря, что наша подпись на доменном ключе плохая?
Gmail принимает подпись ключа домена.
Надеюсь, некоторые эксперты помогут мне разобраться с этой проблемой. Спасибо?
К
Ravi