PHP SMTP e-posta HATIRLATMA

2 Cevap php

Öncelikle ben e-posta hatırlama nadiren çalışır farkındayım, ve sonra genellikle sadece Microsoft Exchange sunucusu ile.

Sınırlamalara rağmen, bir istemci bu özelliği istedi.

Benim anlayış Microsoft Exchange RECALL işlevselliği SMTP protokolünün bir özel uzantısı, ve müşteriye bir hatırlama için soran bir yeni bir e-posta gönderir. İstemci daha sonra mesajı hatırlamak için elinden geleni yapar.

Ben SMTP RECALL uzantısıdır ne yok belgelerine bulduk, ve ben gerçekten fantezi henüz iz için wireshark çekerek yok. I http://tools.ietf.org/html/draft-leiba-morg-message-recall-00 devam SMTP bir RFC uzatılması için öneride bulundu vermedi ve ben bu Microsoft'un çözeltisine benzer olduğunu varsayalım.

Since our solution is PHP based, I am therefore asking: Does there exist a method in PHP to send an SMTP recall request for a previously sent e-mail?

Regards Dagfinn

2 Cevap

Ben bu SMTP ile ilgisi olduğunu sanmıyorum.

Eğer non-Outlook işletilen e-posta hesabı için bir geri çağırma mesaj göndermeyi deneyin eğer yerine, bunu sadece bir e-posta mesajı olduğunu görebilirsiniz. Benim tahminim alıcı Exchange sunucusu veya Outlook istemci ya bu tür mesajları tanımak ve uygun eylemi gerçekleştirmek olacaktır.

Çağırma mesajın içeriği e-posta başlıklarını bariz ilgi, hiçbir şey oldukça basit gibi görünüyor. İleti gövdesi (Ben şu anda kulüpler düz metin biçiminde göremez, ne yazık ki) sadece diyor:

John Doe would like to recall the message, "foo bar subject".

Her durumda, herhangi bir PHP e-kütüphane kutudan bu destekler şüpheliyim. Muhtemelen sadece uygun bir e-posta şablonu oluşturmak ve bir konu, isim ve belki de bir mesaj kimliği ile boşlukları doldurmak için sizi gerektirir beri Ancak, uygulamak oldukça kolay olmalıdır.

Istemci özellikle Borsası ve hatırlama ile birlikte çalışabilirlik için sormak mı, ya da o kullanıyor o peşinde nedir bir örnek olarak?

Bu ikincisi ise ben e-posta aslında SMTP sunucusuna gönderilmeden önce ödemesiz kullanarak alternatif bir çözüm öneriyoruz öneririz. Kullanıcıya gönderilen bu e-posta gibi bakacağız ama ödemesiz (örneğin 10 dakika) içinde send geri almak mümkün olacak.

-- Alf