عبدالله ابو حميد
-
المساهمات
32 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة عبدالله ابو حميد
-
-
بتاريخ 57 دقائق مضت قال ايناس زيد:
وعليكم السلام
اذا كان لديك Business Email فانه يمكنك إنشاء قالب خاص بك , ويمكن أيضا انشاء توقيع لكل شخص عن طريق اعداد توقيع لأول مرة فقط وبعد ذلك سيظهر التوقيع في كل ايميل تلقائيا.
وهذا الرابط يشرح كيفية انشاء قالب وتوقيع
نعم لدي Business Email > أنشأته عبر Cpanel
هذا يعني أنه لا يمكن إعداد أي توقيع إلا بعد الدخول على البرنامج المستخدم لتصفح الايميل مثل Gmail هنا، ماذا لو قام المستخدم باستخدام تطبيق آخر مثل Outlook ، فهل سيظهر التوقيع؟ أم أنه لا بد من عمل توقيع جديد على برنامج outlook
-
السلام عليكم ورحمة الله وبركاته،
السؤال الأول: كيف أقوم بعمل قالب موحد لأي رسالة يتم إرسالها من أي ايميل من ايميلات موظفي الشركة؟
علماً بأن هذه الايميلات تم إنشاؤها من Webmail أي من الـ Cpanel مباشرة، لكن بالطبع كل موظف بعد ذلك سيستخدم المنصة التي يريدها، البعض ربما يستخدم Outlook والبعض Zoho وغيرها من المنصات، فكيف أقوم بعمل قالب موحد لجميع الايميلات وبغض النظر عن المنصة المستخدمة
فمثلا يكون القالب ذو خلفية خضراء ونص أبيض، بحيث عندما يرسل أي موظف رسالة من أي منصة تظهر رسالته للمستلم لاحقاً بخلفية خضراء ونص أبيض.
السؤال الثاني: كيف أقوم بعمل توقيع لكل موظف بشكل افتراضي، بغض النظر عن المنصة المستخدمة؟
أم أنه يجب علي إجبار الموظفين على استخدام منصة واحدة؟
شكراً لكم.
-
بتاريخ 42 دقائق مضت قال Nabil Tayeh:
صحيح, من خلال قسم mail, ثم بالإنتقال إلى Email Accounts
صحيح, من خلال قسم mail, ثم بالإنتقال إلى Email Accounts, وكذلك بعض خدمات الإستضافة توضح هذا الامر بالقائمة الجانبية, تكون بهذا الشكل
Email Accounts
0 / ∞
أي إنك لم تنشىء إي إيميل, لكن العدد المسموح لا نهائي.شكراً جزيلاً، وجدتها فعلاً
-
بتاريخ 4 دقائق مضت قال Nabil Tayeh:
أقل شركة تسمح لك بـ 10 إيميلات, لكن من خلال الشركة المزودة مقابل مبلغ بسيط بالإمكان زيادة العدد كما شئت.
جميل، هل يمكنني معرفة العدد المسموح من خلال الـ Cpanel ؟
-
بتاريخ 2 دقائق مضت قال Nabil Tayeh:
السلام عليكم
خدمة الويب ميل التي تقدمها الشركة المستضافة تكفي وتعتبر ممتازة, حيث معظم الشركات تسمح لك بإرسال 250 إيميل يومياً.وعليكم السلام ورحمة الله وبركاته،
ممتاز، ماذا عن المساحة والباندويث؟ وكذلك عدد الحسابات؟ لأنني أريد إنشاء ١٢ ايميل، أي أن كل موظف سيعمل على ايميل منفصل
-
السلام عليكم،
من هم أفضل مزودي الخدمة للبريد الإلكتروني في مجال الأعمال؟
علماً بأن المنشأة صغيرة وعدد الموظفين يبلغ ١٢ موظف، فما هي الخدمة المناسبة وبسعر معقول؟ علماً بأن الدومين متوفر وجاهز.
سؤال آخر:هل يكفي إنشاء ايميل لكل موظف عن طريق لوحة التحكم Cpanel الخاصة باستضافة الموقع الإلكتروني؟ فهل هي بديل جيد وكافية عن الاشتراك مع مزود خدمة للايميلات؟
شكراً
-
السلام عليكم،
لدي مشكلة تظهر مع متصفح Microsoft Edge فقط، وهي أنني وضعت خلفية هيدر بخاصية Background-img ولا تظهر صورة الخلفية على هذا المتصفح تحديداً، بل تظهر خلفية سوداء خلف النصوص المتحركة في الهيدر
هذا هو الموقع:
لا أعلم ما هي المشكلة مع هذا المتصفح وكيف يمكن حلها؟
-
المعذرة أخطأت ووضعت الكود الخاص برسالة مدير الموقع، أما كود الرسالة التي تصل لمستخدمي الموقع فهو كالتالي:
$headers_client = "MIME-Version: 1.0\r\n"; $headers_client .= "Content-type: text/html; charset: utf8\r\n"; $headers_client .= 'From: <info@example.com>' . "\r\n"; $headers_client .= "X-Priority: 3\r\n"; $headers_client .= "X-Mailer: PHP". phpversion() ."\r\n"; mail($email_client, $subject_client, $message_client, $headers_client, '-f info@example.com');
-
$headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset: utf8\r\n"; $headers .= 'Cc: example@gmail.com' . "\r\n"; // *** CC Emails *** // $headers .= "X-Priority: 3\r\n"; $headers .= "X-Mailer: PHP". phpversion() ."\r\n";
أما الدالة فقد وضعتها على النحو التالي:
mail($to, $subject, $message, $headers, '-f info@example.com');
-
بتاريخ 25 دقائق مضت قال Mohamd Imran:
هل يمكنك ارسال ماذا يحتوي متغير parameters ؟ ,
ايضا يمكنك اضافتها في متغير parameters
تحياتيشكرا لك
استبدلت هذا المتغير بالكود الذي أعطيتني، عموماً للأسف الرسالة تصل للسبام حتى الآن.
للعلم، أنا أستخدم الدالة mail مرتين مع نفس النموذج، بحيث رسالة تذهب لي كمدير الموقع، ورسالة أخرى مختلفة تذهب للزائر، أما الرسالة التي تذهب لي كمدير للموقع فأصبحت تصلني على الوارد بلا مشاكل، أما الرسائل التي من المفترض أن يستقبلها الزائر على الوارد تذهب للسبام.
-
بتاريخ 18 دقائق مضت قال Mohamd Imran:
صحيح اخي لانه عادتا يتم تجاهله لهيك بتحصل هيك مشكلة
تحياتي
حسناً، بقي شيء، أنا أستخدم دالة mail كالتالي:
mail($email_client, $subject_client, $message_client, $headers_client, $parameters);
لاحظ أنها تحتوي على 5 عناصر وأعتقد أن هذا هو الحد الأقصى المسموح به، فكيف أضيف هذ الكود الذي أعطيتني إياه معهم؟
'-f from@example.com'
هل يصلح أن أضيفه مع $headers .= في السطر الأخير مثلاً؟
بتاريخ 9 دقائق مضت قال عبدالله التميمي5:حسناً، بقي شيء، أنا أستخدم دالة mail كالتالي:
mail($email_client, $subject_client, $message_client, $headers_client, $parameters);
لاحظ أنها تحتوي على 5 عناصر وأعتقد أن هذا هو الحد الأقصى المسموح به من المتغيرات، فكيف أضيف هذ الكود الذي أعطيتني إياه معهم؟
'-f from@example.com'
هل يصلح أن أضيفه مع $headers .= في السطر الأخير مثلاً؟
-
بتاريخ 18 دقائق مضت قال Mohamd Imran:
العفو
اه لحل المشكلة جرب اضافة هذا لكود ال mail() هكذا مع تبديل الايميل بالايميل الخاص بك
<? mail("recipient@recipient.com", "Message", "A simple message.", $headers,'-f from@example.com'); ?>
لاحظ اضافة
'-f from@example.com'
في نهاية المتغيرات
وخبرني بالنتيجة
تحياتيمرحباً، حتى لو كنت أستخدم هذا الكود؟
$headers_client .= 'From: <info@example.com>' . "\r\n";
-
بتاريخ 14 دقائق مضت قال Mohamd Imran:
وعليكم السلام اخي @عبدالله التميمي5
استخدام فنكشن mail() بدون headers يخبر ال spam filters بانه رسالتك هي سبام ,لحل هذه المشكلة نقوم باضافة هيدرز ,
مثال لاستخدامmail();
بدون هيدرز (الطريقة التقليدية)
<? mail("recipient@recipient.com", "Message", "A simple message.", "From: The Sender <sender@sender.com>"); ?>
هذه بعض الهيدرز التي يجب استخدامها واضافتها للكود الخاص بك وارفاق متغير header
<? $headers .= "Reply-To: The Sender <sender@sender.com>\r\n"; $headers .= "Return-Path: The Sender <sender@sender.com>\r\n"; $headers .= "From: The Sender <senter@sender.com>\r\n"; $headers .= "Organization: Sender Organization\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $headers .= "X-Priority: 3\r\n"; $headers .= "X-Mailer: PHP". phpversion() ."\r\n" ?>
الاستخدام مع فنكشن mail() يكون هكذا
<? mail("recipient@recipient.com", "Message", "A simple message.", $headers); ?>
ايضا ملاحظة اخرى عند استخدام ايميل المرسل تاكد من ان يكون مطابق للنطاق الذي تم منه ارسال الرسالة مثلا الايميل example@example.com النطاق(الدومين) يجب ان يكون هكذا example.com
تحياتياتمنى ان اكون قد افدتك
شكرا لكشكراً على سرعة الرد، أنا أستخدم $headers بالفعل، لكن هناك ملاحظتين:
أولاً: الرسائل تكون كـ HTML
ثانياً: بالنسبة لمطابقة ايميل المرسل بالنطاق، لاحظت عند التدقيق في تفاصيل الرسالة عبر الجيميل، التالي:
تم الإرسال بواسطة: server2.example.com
تم التوقيع بواسطة: example.com
الأمان: التشفير العادي (طبقة النقل الآمنة (TLS)) مزيد من المعلومات
لاحظ النطاق الفرعي: server2
تحياتي
-
السلام عليكم ورحمة الله وبركاته،
قمت باستخدام دالة mail() ودمجها مع نموذج اتصال Contact form باستخدام لغة php، ولكن لاحظت أن الرسائل تصل إلى مجلد الـ Spam أو Junk ، فما هو الحل؟
علماً بأنني لا أريد استخدام مكتبة PHPmailer
شكراً جزيلاً
- 1
-
بتاريخ منذ ساعة مضت قال Hamada Sayed:
الهيدر اصبح عنصر وليس parent
الparent اللي فيه الكلاس row اضف له الخاصيه position: relative
والآدي ده carouselExampleSlidesOnly# اضف له الخاصيه
position: absolute والخاصيه bottom: 50px
شكراً جزيلاً، تعمل الآن، بارك الله فيك
-
بتاريخ On 4/2/2020 at 13:04 قال Hamada Sayed:
الparent للheader أضف له الخاصيه position: relative والchild التاني اللي بعد الheader أضف له الخاصيه position: absolute والخاصيه bottom: 50px
لن يتأثر، لأن الـ parent أصبح لا يحتوي على شيء بداخله الآن
الـ parent هو
<div class="col-lg-12 order-lg-24 mb-8 about-header"></div>
والـ Child هو
<div id="carouselExampleSlidesOnly" class="carousel slide" data-ride="carousel" style="bottom: 50px;"> ... </div>
... << أقصد بها بداخله جميع العناصر والنصوص.
لو قمت بعمل inspect على متصفح chrome ستفهم قصدي
-
بتاريخ 20 ساعات قال Hamada Sayed:
السلام عليكم
لو ركزت في خواص الcss في الرابط وبالتحديد في الخاصيه position ستجد حل المشكله
وعليكم السلام ورحمة الله وبركاته، لم ينجح الأمر معي حتى الآن قمت بتحديث الموقع وعدلت وجربت خاصية position ولا زال النص غير ثابت، ويختلف من شاشة لأخرى، طبعاً هذه المشكلة ظهرت بعد حل المشكلة الأصلية.
-
ممتاز! الآن اتضحت الصورة بارك الله فيك، لكن أصبح النص وكأنه يسبح خارج محيطه ((خصوصاً في العبارات التي تكون على سطرين)) ، في السابق كان النص لا يستطيع أن يخرج عن الـ header ، الآن لو شاهدت الموقع ستفهم المقصود.
-
حاولت مراراً وللأسف لم أصل إلى نتيجة، هل بإمكانك أن تضع يدك على موضع الخلل وتخبرني ما هو الكود المفترض بالتحديد؟ شكراً لك
-
السلام عليكم،
قمت بعمل تأثير تظليل وتدرج على صورة الـ header ويوجد بداخل الـ Div الذي طبقت عليه هذا التأثير Div آخر يحمل نص h3 لكن ظهر النص تحت هذا التأثير، كل ما أريده أن أجعل النص يظهر فوق التأثير بحيث يصبح مقروء بشكل كامل.
هذا هو الموقع لتوضيح الصورة:
-
شكراً جزيلاً، النموذج وضح الفكرة بالفعل، أما موقع البوتستراب فهو للصور المتعددة، أنا كنت أبحث عن طريقة وضع صورة واحدة ثابتة فقط مع عدة نصوص
شكراً
-
السلام عليكم،
كيف بإمكاني عمل Slider أو ما يسمى بـ Carousel لعدة نصوص متحركة مع صورة واحدة فقط ثابتة كخلفية، علماً بأنني أستخدم إطار Bootstrap 4 لأنني أريد تصميم متجاوب Responsive
شكراً جزيلاً ..
-
بتاريخ 52 دقائق مضت قال Hamada Sayed:
التفاعل مع المستخدم عند الضغط علي العناصر في html
يمكنك اضافته في نهايه شفره الجافا سكربت في الكود الاصلي في tab Js
حدث العكس تماماً، الذي كنت أرغب به التالي:
على الكمبيوتر:
عند النقر على زر الانتقال لليمين أو اليسار، يقوم بالانتقال إلى الـ ٣ نوافذ الأخرى كاملة دفعة واحدة.
على الهاتف:
يبقى الوضع كما هو، بحيث يعرض لي كل خدمة في نافذة لوحدها.
لكن للأسف الوضع الحالي كما ترى هنا:
-
بتاريخ On 1/20/2020 at 16:18 قال Hamada Sayed:
اضافه الevent click استخدم الكود ده
swiper.on('click', function (e) { var np=e.target; var spv=3; //this.params.slidesPerView-1; do{ if (np.getAttribute("class").indexOf("news-slider-prev") != -1) { while(spv--) this.slidePrev(0, 0); break; } else if (np.getAttribute("class").indexOf("news-slider-next") != -1) { while(spv--) this.slideNext(0, 0); break; } }while((np=np.parentNode) != null); });
في الjson الممرر كوسيط ثاني لانشاء instance من الكائن Swiper استبدل السطر
slidesPerView: 'auto', بالسظر slidesPerView: 1,
لعرض slide واحد في الشاشات اصغر من 480px
واستبدل ايضا
breakpoints: { 480: { spaceBetween: 0, centeredSlides: true } }, بال breakpoints: { 480: { slidesPerView: 2, centeredSlides: true, spaceBetween: 0 }, 800: { slidesPerView: 3, centeredSlides: true, spaceBetween: 0 } },
لعرض اكتر من slide مع اختلاف حجم الشاشات
في الevent click استبدل السطر
var spv=3; //this.params.slidesPerView-1; بالسطر var spv=this.params.slidesPerView-1;
جميل، ما هو المقصود بالـ event click وأين أجده؟
كيف أضع نافذة منبثقة Popup في الرئيسية؟
في جافا سكريبت
نشر · تم التعديل في بواسطة عبدالله التميمي5
السلام عليكم،
كيف أقوم بوضع نافذة منبثقة تظهر في الصفحة الرئيسية بشكل تلقائي بمجرد دخول الزائر للصفحة؟
دون أن يقوم بالنقر على أي شيء.
علماً بأن النافذة التي أريد عبارة عن صورة + زر (X) للإغلاق فقط.
وجدت هذه الأداة https://jquerymodal.com/ لكنها للأسف يجب أن أقوم بالنقر على زر معين، وأنا لا أريد الزائر أن ينقر على أي شيء، فقط بمجرد الدخول تظهر النافذة.
أريد أبسط كود ممكن، لأنني مبتدئ.