PDA

View Full Version : ارسال ایمیل توسط FTP Server ؟؟



fire-wizard
جمعه 30 آذر 1386, 01:21 صبح
سلا دوستان.

چه جوری باید با FTP Server ایمیل ارسال کنم ؟

من یک اطلاعات زیر رو دارم .

FTP User Name

FTP Server Host

FTP Server Port

SFTP Server Port

My Passwoed

حالا با این اطلاعاتی که دارم نمونه ای که واقعا کار بکنه وجود داره برای ارسال ایمیل توسط این اطلاعات ؟؟؟؟

در ضمن تمامی سایت رو جست و جو کردم و لی چیز مناسبی پیدا نکردم .

؟؟؟

fire-wizard
جمعه 30 آذر 1386, 02:23 صبح
دوستان یک سوال دیگه هم هست که خیلی برام مهم هستش . ؟؟؟

من اطلاعاتی رو که بالا نوشتم دارم .

چه جوری باید با اون اطلاعاتم یک فایل رو از هاستم دانلود کنم ؟؟؟ چه جوری باید اپلود کنم ؟؟؟

لطفا دوستان کمک کنن و اگه نمونه ای دارن که واقعا کار میکنه لطف کنن و کار ما رو راه بندازن .

scorpion_man
جمعه 30 آذر 1386, 02:39 صبح
با سلام به همه دوستان
احتمالا یه مشکلی هست شما با ftp سرور قرار نیست ایمیل ارسال بکنید شما از کنتر پانل بعد ایجاد ایمیل باید از سیستم های pop3 یا webmail استفاده کنید
موفق باشید

scorpion_man
جمعه 30 آذر 1386, 02:44 صبح
برای ftp کردن فایل باید از آدرس ftp://www.DomainName.ir استفاده کنید بعد وارد شدن یه پنجره باز میشه username , password ازتون می خواد بعد وارد کردن این اطلاعات وارد ftp میشین بعد وارد شدن عین desktop windows هست میتونید copy , Paste بکنید
البته میتونید از برنامه های ftp هم استفاده کنید که خیلی راحتتر هستند و امکانات زیادی دارند
موفق باشید

scorpion_man
جمعه 30 آذر 1386, 02:48 صبح
البته ببخشید اینو فراموش کردم بنویسم بجای domainname باید آدرس domain خودتون رو بنویسید کلا برای ورود به ftp باید به جای پروتکل http از ftp استفاده کنید

fire-wizard
جمعه 30 آذر 1386, 03:25 صبح
دوست عزیز من منظورم دریافت فایلها توسط دلفی از هاستم هست . وگرنه خودم هم میتونم مستقیم به صورت دستی برم توی هاستم و پسورد رو بدم و فایل رو بگیرم .

من میخوام با دلفی برنامه ای داشته باشم که بتونه فایل ها رو از هاستم بگیره و پسور نخواد ازم - یعنی پسورد تعریف شده باشه توی برنامه .

با تشکر .

vcldeveloper
جمعه 30 آذر 1386, 04:17 صبح
من میخوام با دلفی برنامه ای داشته باشم که بتونه فایل ها رو از هاستم بگیره و پسور نخواد ازم - یعنی پسورد تعریف شده باشه توی برنامه .

FTP Server
وقتی می خواید فایلی را از host بگیرید، این دیگه اسمش نمیشه FTP Server، میشه FTP Client.


چه جوری باید با FTP Server ایمیل ارسال کنم ؟
من هنوز متوجه نشدم FTP Server (یا حتی Client) چه ربطی به ارسال ای میل داره؟!


حالا با این اطلاعاتی که دارم نمونه ای که واقعا کار بکنه وجود داره برای ارسال ایمیل توسط این اطلاعات ؟
در Demo های Indy نمونه ایی برای FTP Client و همچنین برای FTP Server هست. این Demo ها رو می تونید از سایتش دانلود کنید.

scorpion_man
شنبه 01 دی 1386, 01:12 صبح
دوست عزیز من منظورم دریافت فایلها توسط دلفی از هاستم هست . وگرنه خودم هم میتونم مستقیم به صورت دستی برم توی هاستم و پسورد رو بدم و فایل رو بگیرم .

من میخوام با دلفی برنامه ای داشته باشم که بتونه فایل ها رو از هاستم بگیره و پسور نخواد ازم - یعنی پسورد تعریف شده باشه توی برنامه .

با تشکر .

با سلام خدمت دوست عزیز
شرمنده دوست عزیز مطمئنا همینطوره ولی اگه به سوالتون یه نیگاه بندازین میبینید که یه کم نا مفهوم هست بازم پوزش می خوام اتفاقا برا منم خیلی غیره منتظره بود همچین سوالی ولی باز ژاسخ دادم اما در مورد این کاری که میخواهید انجام بدید ما چندتا کلاس داریم که وظیفه مهمشون همین اتصال به سایته و ابراز هویته و این حرفاست البته اگه یه search تو web میکردین حتما پسخشو پیدا میکردین چون یه بار نیاز شد web پره از sample هاش بازم اگه یافت نشد من خدمتتون هستم
موفق و پیروز باشید

Bahmany
شنبه 01 دی 1386, 11:16 صبح
اون جور که بنده کشف کردم بناست مثلا شخص A وقتی به شخص B ایمیل بفرسته میل مورد نظر در ftp ذخیره بشه و هیچ ربطی هم به pop3 یا smtp نداشته باشه.
خوب از ابزار Indy در دلفی میشه استفاده کرد و همین طور از idFTPClient

MM_Mofidi
شنبه 01 دی 1386, 13:21 عصر
اگه یکم دقیق نگاه کنیم پروتکل SMTP عملا بعنوان نامه های شما یک فایل متنی ساده ذخیره میکنه.نتیجتا برای ارسال ایمیل به کمک ftp باید به mail server یک ftp بزنید و فایل inbox کاربر مورد نظر را خوانده و بعد از نوشتن ایمیلتان(صد البته با فرمت صحیح) آن را دوباه سرجایش بنویسید.
البته این روش شاهکار نه چندان ساده است و نه اصلا توصیه میشود مگر آنکه .............

ghabil
شنبه 01 دی 1386, 13:37 عصر
اولا پروتکل اراسل میل SMTP هست ، Pop3 ماله دریافت میل هست. دوما چرا راهنمایی غلط میکنید؟ برای ارسال میل و دریافت یک میل باید اکانت مربوطه رو درست کنید بعد هم با اتصال به آدرسهای Pop3 و SMTP هاست میل بگیرید و بفرستید.
این روش درست و منطقی هست که همه انسانهای متمدن ازش استفاده میکنند.
هیچ دلیل هم برای اینکه از FTP که پروتکل ارسال و دریافت فایل هست استفاده کنید وجود نداره!
اصلا MailServer روی یک پورت دیگه Listen میکنه ، FTP روی یک پورت دیگه متصل میشه ، چطوری میشه به MailServer یک FTP زد!
اگر هم میخواهید یک فایل از روی سرور بردارید برید سراغ FTP به Mail هم ربطی نداره!

aserfg
شنبه 01 دی 1386, 16:39 عصر
دوست گرامی برای بارگذاری فایل روی هاست شما می تونین از طریق اینترنت اکسپلورر این کار رو انجام بدین کافیه آدرس ftpمورد نظر که به شکل ftp://ftp.domain.comکه (ftp://ftp.domain.com%DA%A9%D9%87) در حقیقت پروتکل ftp سایت خودتون هست رو در آدرس بار وارد کرده اینتر رو بزنید سپس username,password از شما سئوال می شه که جواب می دین بعد فولدرهای سایت شما نمایش داده می شن .
اگه بخواین از طریق دلفی این کار رو انجام بدین کافیه به این آدرس سری بزنید:

http://www.delphi3000.com/articles/article_1446.asp?SK=indy

MM_Mofidi
یک شنبه 09 دی 1386, 13:18 عصر
قابیل جان از تذکر شما ممنون منظورن SMTP بود اشتباه لپی در تایپ آن را pop3 نوشتم(اصلاح شد)
با فرض تصحیح فوق راهنمایی دقیقا درسته.
ضمنا برای استفاده از چنین روشهایی هزار دلیل مختلف میتونه وجود داشته باشه. یکی مقاصد آموزشی که در این سایت عموما بدنبالش می گردیم

البته من نگفتم به mailserverApp یک ftp بزنیم. منظور بنده برقراری اتصال ftp به سرور نهایی (مقصد)ارائه دهنده خدمات smtp بود. با برقراری این ارتباط شما میتوانید (در صورت دسترسی) فایل محتوی نامه های box مورد نظر را دوباره نویسی کنید.

ghabil
یک شنبه 09 دی 1386, 17:40 عصر
البته من نگفتم به mailserverApp یک ftp بزنیم. منظور بنده برقراری اتصال ftp به سرور نهایی (مقصد)ارائه دهنده خدمات smtp بود. با برقراری این ارتباط شما میتوانید (در صورت دسترسی) فایل محتوی نامه های box مورد نظر را دوباره نویسی کنید.

سلام
از پیگیرت ممنون ، این رو زیاد گفتم یکبار هم خدمت شما میگم : خیلی وفتها اینجا سوالاتی که پرسیده میشند ، خود سوال غلط هست. به نظر من بهتره بجای اینکه سوال غلط رو جواب بدیم و فردی که سوال رو پرسیده بیشتر به اشتباه بندازیم ، بهتره کمکش کنیم که اصولی و درست مشکلش رو متوجه بشه و بعد هم از راه درست حلش بکنه.
چون تجربه بارها و بارها نشون داده جواب دادن یک سوال غلط فقط و فقط مشکل سوال کننده رو بیشتر میکنه .

در این مورد خاص هم :
اطلاعات میلها رو MailServer نگه میداره ، یعنی نرم افزاری که بعنوان میل سرور در سیستم عامل کامپیوتر هاست نصب شده که مثلا جاش توی ProgramFiles هست و برای همه WebSite هایی که روی کامپیوتر هاست میشوند مشترک هست، در حالیکه وقتی شما یک اکانت FTP دارید ماله Virtual Directoryی که به سایت شما تعلق داره هست که ربطی به میلها نداره.
حالا میشه این بحث رو ادامه داد ولی من تا حالا هیچ وقت هاستی رو ندیدم که فلدر ProgramFiles یا هر فلدر سیستمی دیگه ایش رو روی نت Publish بکنه و دسترسیش رو بده به کاربرها که بجای استفاده از پروتکل خودش بهش FTP بکنند.

delphi5
دوشنبه 10 دی 1386, 11:41 صبح
من هم با گفته های آقای قبیل موافقم .
دوست عزیز بهتره که سوالت رو به چند قسمت جداگانه تقسیم کنی و بهتره که توی چند Topic مطرح کنی