Arkadaslar merhaba,
Indy kullanarak kendi demosu ile mail almaya calisiyorum...
Maillerim yeni ileti bicimi olarak outlook da duz metin secili,
mail gonderdim ve aliyorum. her sey guzel ama mailin icerigi haricinde tum bilgiler geliyor ama icerik gelmiyor... Daha sonra maile bir dosya attach ettim ve gonderdim bu sefer icerikte dogru olarak dosya ile beraber geldi...
Daha sonra Outlook'tan ileti bicimini HTML yaptim ve sadece mail icerigi ile yani dosya eklemeden gonderdim, icerik
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>İleti</TITLE>
<META content="MSHTML 6.00.2501.1" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=876331811-22082003><FONT face=Arial size=2>Deneme olarak mail
atildi...</FONT></SPAN></DIV>
<DIV><SPAN class=876331811-22082003><FONT face=Arial
size=2></FONT></SPAN>&</DIV>
<DIV><SPAN class=876331811-22082003><FONT face=Arial
size=2></FONT></SPAN>&</DIV>
<DIV><SPAN class=876331811-22082003><FONT face=Arial
size=2>Burhan</FONT></SPAN></DIV>
<DIV><SPAN class=876331811-22082003></SPAN>&</DIV></BODY></HTML>
seklinde geldi, kendi demosunda icerigi gostermek icin memo kullaniyor acaba Richedit kullansan cozermi dedim ama rich edittede
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>İleti</TITLE>
<META content="MSHTML 6.00.2501.1" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=876331811-22082003><FONT face=Arial size=2>Deneme olarak mail
atildi...</FONT></SPAN></DIV>
<DIV><SPAN class=876331811-22082003><FONT face=Arial
size=2></FONT></SPAN>&</DIV>
<DIV><SPAN class=876331811-22082003><FONT face=Arial
size=2></FONT></SPAN>&</DIV>
<DIV><SPAN class=876331811-22082003><FONT face=Arial
size=2>Burhan</FONT></SPAN></DIV>
<DIV><SPAN class=876331811-22082003></SPAN>&</DIV></BODY></HTML>
ayni sekilde icerik geldi yukarida belirttigim bir bug midir eger oyle ise nasil cozerim eger bug degil ben hata yapiyorsam nasil cozerim ama hata yaptigimi zannetmiyorum cunku kendi demosunu hic degistirmeden deneme yapiyorum...
Burhan
Indy kullanarak mailin icerigini almakta yasanan hata,
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 143
- Kayıt: 15 Haz 2003 08:33
- Konum: Almaty, Kazakhstan
indy
Bu konu için indy/delphi news serverde çözüm okumuştum.
Problem Outlook'un mesajın sonuna . koymamasından kaynaklanıyor.
POP3 protokolu ile gelen mesaj gövdesinin ardına . eklemek gerekiyor.
Aşağıda POP3 le yapılan görüşmenin kısa bir özeti var.
xxxxx,yyyy,???? ları orijinal adresleri gizlemek için yazdım.
---------------------------------------------------------------------------
Sent:
220-SuperNova1.cwihosting.com ESMTP Exim 3.36 #1 Mon, 21 Apr 2003 18:03:43 -0500
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
----------------------
Received:
EHLO companyana
----------------------
Sent:
250-SuperNova1.cwihosting.com Hello ist04656.ultranet.com.tr [195.174.xxx.xx]
250-SIZE
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
----------------------
Received:
AUTH LOGIN
----------------------
Sent:
334 ????????????
----------------------
Received:
?????????????????????????
----------------------
Sent:
334 ????????????????
----------------------
Received:
?????????????????
----------------------
Sent:
235 Authentication succeeded
----------------------
Received:
MAIL FROM: <xxxxxx@yyy.com>
----------------------
Sent:
250 <xxxxxx@yyy.com> is syntactically correct
----------------------
Received:
RCPT TO: <safak@hotmail.com>
----------------------
Sent:
250 <safak@hotmail.com> is syntactically correct
----------------------
Received:
DATA
----------------------
Sent:
354 Enter message, ending with "." on a line by itself
----------------------
Received:
Message-ID: <000b01c3085a$3c2a7480$0100a8c0@companyana>
Reply-To: <xxxxxxx@yyy.com>
From: <xxxxx@yyyy.com>
To: "Safak ??????" <safak@hotmail.com>
Subject: dddddddddddddddddddddd
Date: Tue, 22 Apr 2003 02:03:10 +0300
Organization: ????
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-9"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
Disposition-Notification-To: <xxxxx@yyy.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
işte burada mesajın gövdesi var
. **//Dikkat . olmalı. Outlook atlıyor bazen
----------------------
Sent:
250 OK id=197kK9-0003y3-00
----------------------
Received:
QUIT
Problem Outlook'un mesajın sonuna . koymamasından kaynaklanıyor.
POP3 protokolu ile gelen mesaj gövdesinin ardına . eklemek gerekiyor.
Aşağıda POP3 le yapılan görüşmenin kısa bir özeti var.
xxxxx,yyyy,???? ları orijinal adresleri gizlemek için yazdım.
---------------------------------------------------------------------------
Sent:
220-SuperNova1.cwihosting.com ESMTP Exim 3.36 #1 Mon, 21 Apr 2003 18:03:43 -0500
220-We do not authorize the use of this system to transport unsolicited,
220 and/or bulk e-mail.
----------------------
Received:
EHLO companyana
----------------------
Sent:
250-SuperNova1.cwihosting.com Hello ist04656.ultranet.com.tr [195.174.xxx.xx]
250-SIZE
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
----------------------
Received:
AUTH LOGIN
----------------------
Sent:
334 ????????????
----------------------
Received:
?????????????????????????
----------------------
Sent:
334 ????????????????
----------------------
Received:
?????????????????
----------------------
Sent:
235 Authentication succeeded
----------------------
Received:
MAIL FROM: <xxxxxx@yyy.com>
----------------------
Sent:
250 <xxxxxx@yyy.com> is syntactically correct
----------------------
Received:
RCPT TO: <safak@hotmail.com>
----------------------
Sent:
250 <safak@hotmail.com> is syntactically correct
----------------------
Received:
DATA
----------------------
Sent:
354 Enter message, ending with "." on a line by itself
----------------------
Received:
Message-ID: <000b01c3085a$3c2a7480$0100a8c0@companyana>
Reply-To: <xxxxxxx@yyy.com>
From: <xxxxx@yyyy.com>
To: "Safak ??????" <safak@hotmail.com>
Subject: dddddddddddddddddddddd
Date: Tue, 22 Apr 2003 02:03:10 +0300
Organization: ????
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-9"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
Disposition-Notification-To: <xxxxx@yyy.com>
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
işte burada mesajın gövdesi var
. **//Dikkat . olmalı. Outlook atlıyor bazen
----------------------
Sent:
250 OK id=197kK9-0003y3-00
----------------------
Received:
QUIT