Bütün e-posta mesajı kaynak php gönderilen almak nasıl?

1 Cevap php

Ben amont diğer birçok fonksiyonlar, müşterilerimize e-posta mesajları gönderir, bir php tabanlı CRM sistemi var.

A few employees need to view those emails when client calls and asks about some data. Those employees have access to common IMAP mailbox (let it be customer-support@example.com).

Ne yapmak istiyorum:

  1. Send email to a customer from address customer-support@example.com. DONE, with Zend_Framwork Zend_Mail, with mail() function as transport, but I am willing to change transport to smtp, and rewrite or modify it.
  2. (Zaten mesaj-id başlığı eklenmiş olsaydı iyi olurdu) sadece gönderilen e-postanın tam ileti kaynağını alın.

    Bu benim yardıma ihtiyacım parçasıdır.

  3. Open SMTP session to our example.com mailserver and store the source to customer-support@expample.com mailbox. I know how to do this. I just need to send 3 commands: MAIL FROM: <...>; RCPT To:...; DATA I checked this with telnet and its woking great. I can deliver an exact copy of message to the mailbox and if a reply cames back, it is properly attached to the injected message. Just need to replicate this in php, but that is not a problem.

The problem lays in 2) Does anybody have an idea how to get the exact source of sent message, or how to generate closest possible copy of that source?

UPDATE:

BCC: Ben kaynak yıldız ile şifreler gibi bazı şeyleri değiştirerek mesajı değiştirmek zorunda gibi, işi yapmayacağım.

Serveradmin bunları uygulamak için reddediyor olarak da, hiçbir serverside, mümkün filtreler.

1 Cevap

Neden sadece add a BCC bu adrese mesaj gönderirken? Ben gereksinimleri şey eksik sürece - bu çalışması gerekir.

Şu anda mevcut değil iken, mesajların depolanması Zend_Mail todo list üzerinde, ama yine, ben bir BCC herhangi bir farklı olurdu nasıl emin değilim.