PDA

View Full Version : سوال: اشکال در ارسال فایل با ایمیل



farshid_82
جمعه 10 خرداد 1392, 16:28 عصر
سلام
وقتی فایلی رو attach و ارسال می کند در body ایمیل بجای فایل متن زیر میاد.ممنون

This is a multi-part message in MIME format

--iJcE7EPl6FsTstso8RktCx335tXH=_a730
Content-Type: application/octet-stream;
name="test.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="test.txt"

ZmFyc2hpZCBqb29uDQpoYXN0YW0=

--iJcE7EPl6FsTstso8RktCx335tXH=_a730
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Disposition: attachment


--iJcE7EPl6FsTstso8RktCx335tXH=_a730--

برای attach فایل از این کد استفاده می کنم.


AImgAtt := TIdAttachmentFile.Create(Idmessage.MessageParts,'c :\test.txt');

Mask
جمعه 10 خرداد 1392, 18:36 عصر
از چه mail server ای استفاده میکنید و چه پورتی؟

farshid_82
جمعه 10 خرداد 1392, 23:25 عصر
gmail
smtp
port 465

Mask
شنبه 11 خرداد 1392, 08:59 صبح
میل سرور Gmail به شما اجازه ارسال فایل رو نمیده.
از میل سرور یاهو استفاده کنید ، که هم میشه باهاش فایل ارسال کرد و هم نیاز به ssl نداره.

farshid_82
شنبه 11 خرداد 1392, 19:48 عصر
ممنون از پاسختون
ولی من در yahoo.co.uk اکانت ساختم ولی موفق نشدم ایمیلی ارسال کنیم امکان داره بیشتر راهنمائی کنید.

Mask
یک شنبه 26 خرداد 1392, 12:11 عصر
ممنون از پاسختون
ولی من در yahoo.co.uk اکانت ساختم ولی موفق نشدم ایمیلی ارسال کنیم امکان داره بیشتر راهنمائی کنید.
لااقل برای سریعتر رسیدن به جواب ، توضیح بیشتر یا کدتون رو قرار بدید. اینجوری الان انتظار چه کمکی دارید؟

farshid_82
دوشنبه 27 خرداد 1392, 20:50 عصر
چون شما گفتید از میل سرور یاهو استفاده کنم و فقط ظاهرا میل سرور انگلیس یاهو smtp,pop3 رایگان داره از اون برای ارسال فایل استفاده کردم و بازم همون متن پست 1 رو برام ارسال کرد.
مرسی