Microsoft Outlook-da siz yuborgan barcha xabarlar uchun boshqa tarqatish ro'yxatlari yoki foydalanuvchilarga avtomatik Bcc (Bcc) yuborilishini belgilashingiz mumkin.
Ushbu qoida foydali bo'lgan stsenariylardan biri, barcha guruh a'zolari Yordam markazi kabi kiruvchi elektron pochta xabarlariga javob berishdir. Guruh a'zolaridan biri xabarga javob berganida, boshqa guruh a'zolari avtomatik ravishda barcha chiquvchi xabarlarni yangilab turgan holda javob nusxasini oladi.
mijoz qoidalari
Qoida yarating
Endi har safar xabar yuborganingizda, xoh u yangi xabar bo'lsin, xoh xabarni yo'naltiring yoki javob bering, qoidada ko'rsatilgan odamlar yoki guruhlar avtomatik ravishda nusxa oluvchilar sifatida qo'shiladi. Odamlar yoki guruhlarning ismlari xabar yozishning Cc qatorida ko'rsatilmaydi, lekin bu nomlar xabarni barcha qabul qiluvchilarga ko'rinadi.
Qoidani o'chirib qo'ying
Pochta ko'rinishida, yorliqda uy tugmasini bosing qoidalar > Qoidalar va ogohlantirishlarni boshqarish.
Bo'limdagi yorliqda Qoida
Tugmasini bosing KELISHDIKMI.
Qoidalar va ogohlantirishlar.
Maslahat: Shaxsiy xabarlar uchun ushbu qoidani tezda qanday o'chirish haqida ko'proq ma'lumot olish uchun keyingi bo'limga qarang ("").
Alohida xabarlar uchun avtomatik CCni o'chirish uchun toifadan foydalaning
Agar siz dialog oynasi boʻylab harakat qilmasdan bitta xabar asosida avtomatik yangi nusxa koʻchirish qoidalarini oʻchirish uchun moslashuvchanlikni istasangiz qoidalar va ogohlantirishlar, siz Outlook-dagi toifalar xususiyatidan qoida bilan birga foydalanishingiz mumkin.
Maslahat:
Birinchidan, siz yuborgan barcha elektron pochta xabarlari uchun avtomatik ravishda ko'r uglerod nusxasini (CC) yuborish qoidasini yaratishingiz kerak.
Ushbu maxsus qoida deyiladi mijoz qoidalari. Mijoz qoidalari faqat u yaratilgan kompyuterda ishlaydi va faqat Outlook ishlayotgan bo'lsa ishlaydi. Agar siz boshqa kompyuterdagi elektron pochta hisob qaydnomasi yordamida elektron pochta xabarini yubormoqchi bo'lsangiz, qoida o'sha kompyuterda ishlab chiqilmasligi uchun ushbu kompyuterdan ishlamaydi. Xuddi shu qoida uni ishlatishni rejalashtirgan har bir kompyuterda yaratilishi kerak.
Qoida yarating
Endi siz har safar xabar yuborganingizda, xoh u yangi xabar bo'lsin, xoh xabarni yo'naltiring yoki javob bering, qoidada ko'rsatilgan odamlar yoki tarqatish ro'yxatlari avtomatik ravishda nusxa oluvchilar sifatida qo'shiladi. Odamlarning ismlari yoki tarqatish roʻyxatlari xabar yozishning “Cc” qatorida koʻrsatilmaydi, lekin bu nomlar xabarni qabul qilgan har bir kishiga koʻrinadi.
Qoidani o'chirib qo'ying
Nusxa avtomatik ravishda yuborilishining oldini olish uchun avval qoidani o'chirib qo'yishingiz kerak.
Menyudagi pochtada Xizmat tugmasini bosing Qoidalar va ogohlantirishlar.
Yorliqda Elektron pochta qoidalari Bobda Qoida siz yaratgan qoidaga mos keladigan katakchani olib tashlang.
Tugmasini bosing KELISHDIKMI.
Endi siz boshqa odamlarga yoki pochta ro'yxatlariga nusxasini avtomatik yubormasdan xabar yuborishingiz mumkin. Qoida dialog oynasida qayta yoqilmaguncha faol bo'lmaydi Qoidalar va ogohlantirishlar.
Maslahat:
Alohida xabarlar uchun avtomatik CCni o'chirish uchun toifadan foydalaning
Agar dialog oynasiga qo'ng'iroq qilmasdan alohida xabarlar uchun yangi avtomatik Send CC qoidasini o'chirib qo'ymoqchi bo'lsangiz Qoidalar va ogohlantirishlar, qoidani Office Outlook 2007 da mavjud bo'lgan toifaga o'rnatishingiz mumkin.
Xabarga belgilangan toifani qo'shganingizda, qoida avtomatik ravishda nusxasini yubormasligi uchun avval yaratilgan qoidani o'zgartiring.
Xabar uchun avtomatik cc qoidasini o'chirib qo'ymoqchi bo'lsangiz, unga toifani qo'llang.
Maslahat: Agar toifani yaratishda uni ko'rsatgan bo'lsangiz, klaviatura yorlig'idan foydalanishingiz mumkin.
Xabar yuborganingizda, avtomatik nusxa ko'chirish qoidasi qo'llanilmaydi.
Saytdagi eng mashhur funktsiyalardan biri bu ariza yoki buyurtma shakli bo'lib, undan ma'lumotlar elektron pochta orqali sayt egasiga yuboriladi. Qoida tariqasida, bunday shakllar oddiy va ma'lumotlarni kiritish uchun ikki yoki uchta maydondan iborat. Bunday buyurtma shaklini qanday yaratish mumkin? Bu HTML belgilash tili va PHP dasturlash tilidan foydalanishni talab qiladi.
HTML belgilash tilining o'zi oddiy, siz faqat ma'lum teglarni qanday va qaerga qo'yish kerakligini aniqlashingiz kerak. PHP dasturlash tili bilan ishlar biroz murakkabroq.
Dasturchi uchun bunday shaklni yaratish qiyin emas, lekin HTML maket dizayneri uchun ba'zi harakatlar qiyin bo'lib tuyulishi mumkin.
Html-da ma'lumotlarni taqdim etish shaklini yarating
Birinchi qator quyidagicha bo'ladi
Endi hamma narsani birlashtiramiz.
Endi formadagi maydonlarni majburiy qilib ko'raylik. Bizda quyidagi kod mavjud:
HTML formasidan ma'lumotlarni qabul qiladigan fayl yarating
Bu send.php nomli fayl bo'ladi
Faylda, birinchi bosqichda, siz post qatoridan ma'lumotlarni qabul qilishingiz kerak. Buning uchun biz ikkita o'zgaruvchini yaratamiz:
$fio = $_POST["fio"];
$email = $_POST["elektron pochta"];
PHP tilidagi oʻzgaruvchilar nomlaridan oldin $ belgisi qoʻyiladi va har bir satr oxirida nuqta-vergul qoʻyiladi. $_POST - bu shakldagi ma'lumotlar yuboriladigan massiv. Html shaklida yuborish usuli method="post" sifatida ko'rsatilgan. Shunday qilib, html shaklidan ikkita o'zgaruvchi qabul qilinadi. Saytingizni himoya qilish uchun siz ushbu o'zgaruvchilarni bir nechta filtrlardan o'tishingiz kerak - php funktsiyalari.
Birinchi funktsiya foydalanuvchi shaklga qo'shishga harakat qiladigan barcha belgilarni o'zgartiradi:
Bunda php da yangi o'zgaruvchilar yaratilmaydi, lekin mavjudlaridan foydalaniladi. Filtr belgini o'zgartiradi "<" в "<". Также он поступить с другими символами, встречающимися в html коде.
Agar foydalanuvchi uni formaga qo'shishga harakat qilsa, ikkinchi funksiya URL manzilini dekodlaydi.
$fio = urldecode($fio);
$email = urldecode($email);
Uchinchi funktsiya bilan biz satrning boshidan va oxiridan bo'sh joylarni olib tashlaymiz, agar mavjud bo'lsa:
$fio = kesish ($fio);
$email = trim($email);
PHP o'zgaruvchilarni filtrlash imkonini beruvchi boshqa funktsiyalar mavjud. Ulardan foydalanish tajovuzkor ushbu HTML elektron pochta jo'natish shakliga dastur kodini qo'shishga urinishidan qanchalik xavotirlanishingizga bog'liq.
HTML shaklidan PHP fayliga o'tkazilgan ma'lumotlarni tekshirish
Ushbu kodning ishlashini va ma'lumotlar uzatilayotganligini tekshirish uchun uni ekranda echo funksiyasidan foydalanib ko'rsatishingiz mumkin:
echo $fio;
aks-sado "
";
echo $email;
Bu erda ikkinchi qator php o'zgaruvchilari chiqishini turli qatorlarga ajratish uchun kerak.
PHP yordamida HTML formasidan olingan ma'lumotlarni elektron pochtaga yuborish
Elektron pochta orqali ma'lumotlarni yuborish uchun siz PHP da pochta funksiyasidan foydalanishingiz kerak.
mail("qaysi manzilga jo'natish kerak", "xat mavzusi", "xabar (xatning asosiy qismi)","Kimdan: xat qaysi elektron pochtadan yuboriladi \r\n");
Masalan, siz sayt egasi yoki menejerining elektron pochtasiga ma'lumotlarni yuborishingiz kerak [elektron pochta himoyalangan].
Xatning mavzusi aniq bo'lishi kerak va xatning xabarida foydalanuvchi HTML shaklida ko'rsatgan narsalarni o'z ichiga olishi kerak.
pochta (" [elektron pochta himoyalangan]", "Saytdan ariza", "To'liq ism:".$fio.". E-mail: ".$email ,"Kimdan: [elektron pochta himoyalangan]\r\n");
Shakl ko'rsatilgan elektron pochta manziliga PHP yordamida yuborilganligini tekshiradigan shartni qo'shish kerak.
agar (pochta(" [elektron pochta himoyalangan]", "Saytdan buyurtma", "To'liq ism:".$fio.". E-mail: ".$email ,"Kimdan: [elektron pochta himoyalangan]\r\n"))
{
echo "xabar muvaffaqiyatli yuborildi";
) boshqa (
}
Shunday qilib, HTML forma ma'lumotlarini elektron pochtaga yuboradigan send.php faylining dastur kodi quyidagicha bo'ladi:
$fio = $_POST["fio"];
$email = $_POST["elektron pochta"];
$fio = htmlspecialchars($fio);
$email = htmlspecialchars($email);
$fio = urldecode($fio);
$email = urldecode($email);
$fio = kesish ($fio);
$email = trim($email);
//echo $fio;
// echo "
";
//echo $email;
agar (pochta(" [elektron pochta himoyalangan]", "Saytdan ariza", "To'liq ism:".$fio.". E-mail: ".$email ,"Kimdan: [elektron pochta himoyalangan]\r\n"))
( echo "xabar muvaffaqiyatli yuborildi";
) boshqa (
echo "xabar jo'natishda xatolar yuz berdi";
}?>
Ma'lumotlar faylga uzatiladimi yoki yo'qligini tekshirish uchun uchta qator izohlanadi. Agar kerak bo'lsa, ularni olib tashlash mumkin, chunki ular faqat disk raskadrovka uchun kerak edi.
Shaklni yuborish uchun HTML va PHP kodlarini bitta faylga joylashtiramiz
Ushbu maqolaga sharhlarda ko'p odamlar HTML shakli va elektron pochtaga ma'lumotlarni yuborish uchun PHP kodi ikkita emas, bitta faylda ekanligiga qanday ishonch hosil qilish kerakligi haqida savol berishadi.
Bu ishni amalga oshirish uchun send.php faylida formaning HTML kodini joylashtirish va POST massivida o'zgaruvchilar mavjudligini tekshiradigan shart qo'shish kerak (bu massiv formadan yuboriladi). Ya'ni, agar massivdagi o'zgaruvchilar mavjud bo'lmasa, u holda foydalanuvchiga formani ko'rsatish kerak. Aks holda, siz massivdan ma'lumot olishingiz va uni qabul qiluvchiga yuborishingiz kerak.
Send.php faylidagi PHP kodini qanday o'zgartirishni ko'rib chiqamiz:
//POST massivida o'zgaruvchilar mavjudligini tekshiring
if(!isset($_POST["fio"]) va !isset($_POST["email"]))(
?> ) boshqa (
//shaklni ko'rsatish
$fio = $_POST["fio"];
$email = $_POST["elektron pochta"];
$fio = htmlspecialchars($fio);
$email = htmlspecialchars($email);
$fio = urldecode($fio);
$email = urldecode($email);
$fio = kesish ($fio);
$email = trim($email);
agar (pochta(" [elektron pochta himoyalangan]", "Saytdan ariza", "To'liq ism:".$fio.". E-mail: ".$email ,"Kimdan: [elektron pochta himoyalangan]\r\n"))(
echo "Xabar muvaffaqiyatli yuborildi";
) boshqa (
echo "Xabarni yuborishda xatolar yuz berdi";
}
}
?>
Biz POST massivida o'zgaruvchining mavjudligini isset() PHP funksiyasi bilan tekshiramiz. Shartdagi bu funksiya oldidagi undov belgisi inkorni bildiradi. Ya'ni, agar o'zgaruvchi mavjud bo'lmasa, unda biz shaklimizni ko'rsatishimiz kerak. Agar men undov belgisini qo'ymaganimda, shart tom ma'noda "agar mavjud bo'lsa, shaklni ko'rsating" degan ma'noni anglatadi. Va bu bizning holatlarimizda noto'g'ri. Tabiiyki, uni index.php deb o'zgartirishingiz mumkin. Agar siz fayl nomini o'zgartirsangiz, qatordagi fayl nomini o'zgartirishni unutmang