Merhaba Arkadaşlar,
Bir Delphi uygulaması içinde mail mesajlarına bağlı olarak kayıtlar bulunmaktadır. Kayıtların görüntülenmesi esnasında bağlı bulundukları mail mesajlarını göstermem gerekli.
Şu an için mail mesajlarını (ekli dosyalarla birlikte) okuyup mssql veritabanına kaydettim.
Ancak outlook ile gönderilen resimli mesajları ekranda düzgün bir şekilde gösterecek hazır bir bileşen bulamadım.
Ekranda göstermek için kullanabileceğim bir delphi bileşeni ,php scripti vs. var mı acaba?
Örnek olması bakımından kayıt edebildiğim bir kaç mail mesajını dosya olarak ekliyorum. Dosya uzantılarını html yaptım ancak yarı html dosyası.
(Browser ile düzgün görünmüyor, özellikle resimler).
İlgilenen arkadaşlara çok teşekkür ederim.
E-mail mesajlarını ekranda gösterme(resimli)
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
E-mail mesajlarını ekranda gösterme(resimli)
- Dosya ekleri
-
- test1.rar
- Test mesaj dosyaları
- (213.89 KiB) 74 kere indirildi
Re: E-mail mesajlarını ekranda gösterme(resimli)
Bahsettiğim şekilde bir gereksinimi olan olursa diye buraya yazıyorum.
Uzun araştırmalar sonunda, aşağıdaki linkten aldığım bilgilere göre çalışmaya devam ediyorum.
http://www.electrictoolbox.com/php-imap ... tachments/
http://www.electrictoolbox.com/php-imap-message-parts/
Buradaki kodlar ile mail kutusundan aldığım bilgileri (mesaj gövdesi, resimler..) parçalar halinde kayıt edeceğim.
Ekranda gösterilirken mesaj gövdesinde parse işlemleri yapacağım. Mesaj gövdesinin ve resim kaynaklarının yüklenmesi için php programları çağırılacak.
Örnek:
Mesaj gövdesini çağırmak için şöyle bir link kullanılacak:
Mesaj gövdesi gönderilirken şöyle bir kaynak varsa:
Şu şekilde çevirilecek:
Uzun araştırmalar sonunda, aşağıdaki linkten aldığım bilgilere göre çalışmaya devam ediyorum.
http://www.electrictoolbox.com/php-imap ... tachments/
http://www.electrictoolbox.com/php-imap-message-parts/
Buradaki kodlar ile mail kutusundan aldığım bilgileri (mesaj gövdesi, resimler..) parçalar halinde kayıt edeceğim.
Ekranda gösterilirken mesaj gövdesinde parse işlemleri yapacağım. Mesaj gövdesinin ve resim kaynaklarının yüklenmesi için php programları çağırılacak.
Örnek:
Mesaj gövdesini çağırmak için şöyle bir link kullanılacak:
Kod: Tümünü seç
yukleyici.php?id=158
Kod: Tümünü seç
<img width=235 height=168 id="Picture_x0020_2" src="cid:image001.png@01CF4209.F2B8A600">
Kod: Tümünü seç
<img width=235 height=168 id="Picture_x0020_2" src="yukleyici.php?id=159">