الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل اتاتشمنت فى الميل

مغلق
بدأه amalaya في 26 فبراير 2003 · 4 رد · 998 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الاعزاء

شكرتم من قبل فى رسالة لم اعرف ان كانت وصلت ام لا

وذكرت فيها مدى فرحتى باكتشافى موقعكم

وقد استفدت كثيرا من الجهد الرائع المبذول فى المنتدى aspالمجانى

وكنت ابحث عن عمل ايميل سيرفر

واستفدت من اخبر صديق بالمنتدى الذى تفضلتم وصنعتوه

ولكن لى طلب بسيط انا اخذت منه فقط

function.asp

وارفقتها فى مشروعى ووفقت والحمد الله فى ارسال البريد

طلبى هو ماذا على ان افعل او ماهى الطريقة التى اضع بها ملف او صورة فى الايميل وارسلها

ومكان الصورة اذا كان على جهازى وكان الجهاز مغلق هل ستظهر ام لابد من وضعها على سيرفر يعمل طوال الوقت

:o:o:o

اخجل منكم من كثرة طلباتى ولكن صدركم ارحب

شكرا لكم ملايين المرات

#2

أخي هذا سكريبت أنا كتبته يقوم بإرسال مرفقات مع الايميل :

<p dir="rtl"> <span lang="ar-sa">نسخة المنتج : </span>AS4WEB Mail ver. 1.3.<span lang="ar-sa">3</span>

<%



 response.write "<meta http-equiv=""Content-Type"" content=""text/html; charset=windows-1256"">"



 st=request("st")

 if st="error" then

  response.write "<center>Error Found.." &_

   "Back
"

   response.write request.serverVariables(30)

   response.end 

  

 end if 





 if st="sending" then 



   set mailObj=createObject("CDONTS.newmail")

   mailObj.BodyFormat = 0 

   mailObj.MailFormat = 0 

   mailObj.From=request.Form("from")

   mailObj.To=request.Form("to")

   mailObj.Subject=request.Form("subject")

   mailObj.body= "<html dir=rtl><p dir=rtl>" &request.Form("body") & "</p></html>"

   mailObj.AttachFile("D:webspaceresadmincompanywwwcontrolpanelfile.zip")

   mailObj.Send

  set mailObj=nothing





  response.redirect request.ServerVariables(29) & "?st=sent" 

  response.end

end if  

  

  if st="sent" then

  response.write "<center>Message Sent successfully .." &_

   "Back
"

   response.end 

  

 end if 

%>



<meta http-equiv="Content-Language" content="en-us">

</p>

<form method="POST" action="<%=request.serverVariables(29)%>?st=sending">

  

    <center>

    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="60%" id="AutoNumber1" dir="rtl">

      <tr>

        <td width="27%"><span lang="ar-sa"> المرسل </span>: </td>

        <td width="73%">

        <input type="text" name="from" size="28" value="webmaster@as4web.com" dir="ltr"></td>

      </tr>

      <tr>

        <td width="27%"><span lang="ar-sa">المستقبل</span> :</td>

        <td width="73%">

        <input type="text" name="to" size="28" value="mohd@hotmail.com" dir="ltr"></td>

      </tr>

      <tr>

        <td width="27%"><span lang="ar-sa"> العنوان</span> :</td>

        <td width="73%">

        <input type="text" name="subject" size="30" value="اكتب العنوان هنا" dir="rtl"></td>

      </tr>

      <tr>

        <td width="27%"><span lang="ar-sa"> الرسالة</span> :</td>

        <td width="73%"><textarea rows="7" name="body" cols="24" dir="rtl"></textarea></td>

      </tr>

    </table>

    </center>

  


  <p align="center"><input type="submit" value="إرسال" name="B1"> 

  <input type="reset" value=" مسح " name="B2"></p>

</form>

<p align="center" dir="rtl">www.as4web.com</p>

اعتقد أن الكود مألفو لكن المنطقة التي بالأحمر هي الجزء الخاص بارفاق ملف .. طبعا المسار الموجود هو مسار وهمي .. يجب أن يكون مسار الملف على السيرفر كي يتم ارساله .. إذا لو فكرت بإرفاق ملف من جهازك يجب أن تقوم بخطوتين الأولى تحميل الملف للسيرفر إما عن طريق ابلودر أو عن طريق ال FTP و الخطوة الثانية استخدام السكريبت هذا ..

بالتوفيق .

You can fly while you can touch the sky

#3

مشكور اخى على ردك

وعلى الكود

ولكن لى استفسار كيف يتم ارسال اتاتشمنت على ام اس ان مثلا من جهازى وانا لم اعمل له اى ابلود

هذا يعنى انه يتم عمل ابلود اتوماتيك بدون تدخلى فى العمل

وبالتالى فهى تكتب عن طريق الكود

صح;)

يعنى مثلا فى هذه الصفحة التى اكتب فيها يوجد browse

وهى ارفاق صورة او ملف مضغوط ولكن دون ان احمله بنفسى على السيرفر الخاص بكم

:'(:'(

هذا يعنى انه يوجد كود يعمل هذا فان كنت تعلمه اخى هل لى ان اطلبه منك

:o او ان يكون احد الاخوة الكرام فعله من قبل ويتكرم على ان يعرفنى اياه

شاكرة لكم على كل مجهود

والله بادعى لكم كلما قرأت كود المنتدى لانه بصراحة رائع

وكل عام وانتم بخير بمناسبة العام الهجرى

اعاده الله على الامة الاسلامية بسلام وآمان(f)(f)

#4

اخي انا كتبت الكود اللي فوق على أساس انك بترفع الملف على سيرفرك عن طريق حساب FTP .. هناك طرق أخرى لكن قصة طويلة عرضة و هي الأبلودر .. و تحتاج لشرح صفحات عن الأبلودر و منها أخذ المسار و ارسال الملف المرفق ..

ممكن تجيب أبلودر جاهز و تعرف وين بيرفع الملفات و من خلال الحفاظ على اسم الملف عن طريق ال Session مثلا تقوم بإضافته لجملة ال Attach و يتم الإرسال عادي ما في أي مشكلة ..

أخي نصيحة إن أحببت أن تتعلم فغامر و أدخل للصعب فلا حياة مع اليأس و كلنا تعلمنا من لا شيء :)

You can fly while you can touch the sky

#5

والله غامرت ونجحت فى ارسال الرسالة

وبالنسبة للابلودر فوجدته عندكم وانزلته وسادرسه واجربه

جزاكم الله كلكم خيرا

وكل عام وانتم بخير بمناسبة عيد رأس السنة الهجرية

هذا الموضوع مغلق.

مواضيع مشابهة