Ev, dizayn, təmir, dekorasiya. Həyət və bağ. Özün et

Ev, dizayn, təmir, dekorasiya. Həyət və bağ. Özün et

» Öz poçtunuz üçün proqram skriptini yükləyin. Php və mysql poçtu

Öz poçtunuz üçün proqram skriptini yükləyin. Php və mysql poçtu

PHP Newsletter, saytınızdan e-poçt göndərişlərini, hər hansı bir məlumatın təşkili üçün bir e-poçt marketoloqu vasitəsidir. Skript istifadəsi asandır, quraşdırmaq asandır, minimal hosting tələbləri ilə universaldır. PHP Newsletter, PHP-də yazılmışdır, müxtəlif faydalı xüsusiyyətlərə və xüsusiyyətləri kateqoriyasına görə çeşidləmə, vizual şablonların vizual redaktoru yaratmaq, bir əlavə ilə məktub göndərmək, SMTP server vasitəsilə poçt göndərmək, e-poçtun idxalı / ixracı ünvanları, abunəçiləri, Autback poçtları, poçt göndərmə statistikasını, e-poçt marketoloq üçün daha çox ünvana rəhbərlik edir.
Tələb etmək

PHP 5.3 və yuxarıda
- MySQL 4.1 və yuxarı verilənlər bazası
- Poçt ()
- iconv
- MB simli
- ZIP.

İmkan

Php Newsletter, e-poçt göndərişlərini yaratmaq, yaymaq və izləmək üçün lazım olan hər şeyə malikdir. Funksiyaları ehtiva edir:

  • Rahat WYSIWYG redaktoru

Quraşdırılmış WYSIWYG redaktoru məktub şablonlarını yaratmağa və redaktə etməyə imkan verir. Mətn formatlaya, şəkilləri yükləyə və yapışdıra, bağlantılar və daha çox şey edə bilərsiniz.

  • SMTP Server, Poçt () və Sendmail

Php Newsletter, həm standart php poçt () funksiyası, həm də smtp server vasitəsilə smtp server vasitəsilə hərfləri hər ikisini paylaya bilər və ya e-poçt poçt agentləri göndərmək;

  • Payız

İş qrafikində avtomatik olaraq avtomatik olaraq göndəriləcək poçt siyahılarını təşkil edə bilərsiniz. Sizə lazım olan yalnız tacı konfiqurasiya etmək və bir poçt siyahısı yaratmaqdır.

  • Abunə olmaq qabiliyyəti ilə bülletenə abunə olun

PHP Newsletter, abunə olmaq üçün formalar yaratmağa və bülleteni təxirə salmağa imkan verir. Saytınıza əlavə edə bilərsiniz, bunu etmək üçün, html kod kodu saytınıza yerləşdirin.

  • Poçt formatının seçilməsi (düz və html)

Daxili məktub şablon redaktorundan istifadə edərək cəlbedici HTML məktubları və ya adi e-poçt mətn mesajları yarada bilərsiniz.

  • Ən məşhur kodlamalara dəstək olun

PHP Newsletter 35-dən çox fərqli milli kodlaşdırma dəstəkləyir.

  • Əlavə və gediş

Skriptdə əlavələrin yüklənməsi və göndərilməsi üçün tam dəstək daxildir.

  • Precedence (toplu, junk və ya siyahı) əlavə etmək və standart başlıqların paylanmasına abunə olmaq

Məktublarınızı spam etmək üçün aradan qaldırmaq üçün əvvəlcədən başlıqlar (toplu, junk və ya siyahı) və siyahıdan imtina etmək tövsiyə olunur.

  • Məktub başlığında bir Dkim imzası əlavə olunur

Təsnifatın keyfiyyətini yaxşılaşdırmaq və qanuni e-poçtu müəyyənləşdirmək üçün PHP Newsletter, DKIM (domen adı ilə əlaqəli rəqəmsal imza əlavə etməkdən istifadə edərək e-poçt identifikasiyası texnologiyası) göndərilmiş məktubların başlıqlarına əlavə etmək imkanı verir.

  • Məktubların fərdiləşdirilməsi

Məktubların fərdiləşdirilməsi, göndərilən alıcıda yaxşı bir təəssürat yaratmağın ən təsirli yollarından biridir, çünki statistikaya görə, fərdi məktublar daha çox açıq və oxunur. Məktub etiket şablonuna əlavə edin Ad. Və avtomatik olaraq abunəçi adı ilə əvəz olunacaq.

  • Limitsiz poçt siyahısı yaratmaq
  • Abunəçilərin siyahısını idarə etmək

Veb interfeysi vasitəsilə abunəçilərin siyahısını idarə edə bilərsiniz: abunəçiləri görüntüləyin, əlavə edin, redaktə edin və silmək.

  • E-poçt ünvanlarını idxal / ixrac edin

PHP Newsletter e-poçt ünvanlarını idxal və ixrac etmək üçün bir vasitə təqdim edir. Adi mətndən və ya MS Excel faylından, eləcə də Mətn və MS Excel faylına ixrac məlumatlarını ixrac edə bilərsiniz.

  • Jurnal jurnalı

Hər bir poçt siyahısı üçün, ətraflı statistika göndərilən və görünməmiş hərflərin sayında təqdim olunur. Ayrıca bir neçə istifadəçinin məktubları necə açdığı məlumatları əldə edə bilərsiniz. Bundan əlavə, MS Excel faylında statistikanı ixrac edə bilərsiniz.

  • İdarəçi ilə veb interfeys

İşləmək və göndərmək üçün, veb interfeysi vasitəsilə əlçatan, rahat və kifayət qədər asan bir idarəçi paneli ilə təmin olunur. Çox sayda parametrlər, sistemi tələblərinizə uyğun olaraq sürətlə "kəskinləşdirməyə" imkan verəcəkdir.

  • Quraşdırma sehrbazlığı

Quraşdırma asanlıqla veb brauzerinizdən başlayır. Verilənlər bazasına girişi daxil etməlisiniz və quraşdırmanı davam etdirməlisiniz və quraşdırma Sihirbazı bütün lazımi işləri görəcəkdir.

İnnovasiya versiyası 4.1.x.

Quraşdırma

  • Veb saytınızın hər hansı bir qovluğunda paylanmasını açın, məsələn, "/ phpnewsletter" də kökdə quraşdırıla bilər;
  • Quraşdırma Sihirbazını işə salın, brauzerə yazın: http: // the with ///_seight / paket_s_script / quraşdırma /;
  • Quraşdırma prosedurundan sonra "/ phpnewsletter / quraşdırma /" qovluğunu silin.

* Nədənsə quraşdırma Sihirbazından quraşdıra bilməyəcəksinizsə, skriptinizi əl ilə qura bilərsiniz.

  • MySQL SQL SQL verilənlər bazası cədvəllərini Dump.SQL faylından qoyun. Bir veb interfeysi ilə, məsələn, ən çox ev sahibi təminatçıları tərəfindən təmin olunan phpmyadmin vasitəsilə etmək daha asandır.

Verilənlər bazasında cədvəlləri yerləşdirdikdən sonra, hər hansı bir mətn redaktorunda konfiqurasiya / standartdır.config.php faylını açın və MySQL verilənlər bazası bağlantısı parametrlərini yazın. Harada $ pnsl ["config"] ["DB"] ["DB"] ] ["DB"] ["İstifadəçi"] - İstifadəçi adı, $ pnsl ["konfiqurasiya"] ["DB"] ["Passwd"] - Şifrə. Admin daxil olmaq üçün Config.php adı altında saxla. Şifrə 1111 daxil edin.

Tənzimləmə

  • Veb səhifəyə əlavə edin Abunə abunə forması
$ url \u003d "http: // sizin_sight / phpnewsletter /? tapşırıq \u003d subform" ""; $ get_content \u003d fayl ($ url); implode ($ get_content, "\\ r \\ n
(.*)<\/div>/ İSu ", $ get_content, $ xaricində); echo $ xaric;
  • Adi statik veb səhifələr üçün HTML kodu daxil edin:
Ad
E-poçt
  • SMTP server vasitəsilə paylanmanı təyin etmək

Xəbər bülleteni SMTP server vasitəsilə göndərmək üçün aşağıdakı addımları izləyin. Admin panelinə, sonra "Parametrlər" bölməsində və "SMTP Server" bölməsində gedin, SMTP serverini, giriş, şifrə və SMTP Server Portunu (Default 25) göstərin. "Metodu göndər" - SMTP Server seçin.

  • Mail.ru vasitəsilə məktub göndərmə qurmaq

E-poçt administratoru: [E-poçt qorunur]
Poçt qutusu Giriş: [E-poçt qorunur]
Şifrə: QWERTY.
SMTP Server: smtp.mail.ru
SMTP Server Port: 25
Doğrulama metodu: Giriş

  • Gmail vasitəsilə göndərilən məktubları təyin etmək

E-poçt administratoru: [E-poçt qorunur]
Poçt qutusu Giriş: [E-poçt qorunur]
Şifrə: QWERTY.
SMTP Server: smtp.gmail.com
Server SMTP portu: 465

Doğrulama metodu: Giriş
Göndərmə üsulu: SMTP Server

  • Yandex Mail vasitəsilə məktub göndərmək qurmaq

E-poçt administratoru: [E-poçt qorunur]
Poçt qutusu Giriş: Vasyapupkin
Şifrə: QWERTY.
SMTP Server: smtp.Yandex.ru
Server SMTP portu: 465
Təhlükəsiz bir əlaqə (SSL) ilə əlaqə qurun: Bəli
Doğrulama metodu: Giriş
Göndərmə üsulu: SMTP Server
Dkim imzası əlavə edin

Başlamaq üçün bir DKim düyməsini yaratmaq lazımdır. Onlayn xidmətdən istifadə http://dkim.worxware.com/createkeys.php istifadə edirik

"Domain" sahəsində, domeninizi və "şəxsiyyət" sahəsində, "e-poçt" da php bülleten parametrlərini göstərdiyiniz e-poçt ünvanını göstərəcəksiniz. Formanın bütün sahələrini doldurduqdan sonra, poçt arxivinə keçidin görünməsinin ardından "Göndər" düyməsini vurun. Arxivi kompüterimə yükləmək üçün bu linki vurun və sonra çıxarın. 4 fayl içində olmalıdır: .htKeyprivate (Şəxsi açar), .htKeyPublic (pamport açar), DNS _Resource_record.txt

Açıq Phpmailer_code_plus_Irstlus_Irstlus_Instructions.txt faylı İdarəetmə panelinə gedin Domain "Domain" sahəsindəki sahə "Dkim_domain," Selektor "sahəsindəki" Selektor "sahəsindəki" Selektor "sahəsindəki" Açar söz "sahəsindəki" Açar söz "sahəsində" Dkim_passphrase və "imzalanmış şəxs" sahəsində, e-poçt Parametrləri "e-poçt" da göstərdiyiniz ünvana "məktub başlığına DKim imzası əlavə et" və "Tətbiq et" düyməsini basın.

Bu hamısı deyil. Göndərənin serverinin DNS qeydində etibarlılığını təsdiqləmək üçün DNS konfiqurasiyasında TXT qeydinə DKIM əlavə etməlisiniz. Bunu etmək üçün, domen idarəetmə panelinə getmək lazımdır (bunu etmək üçün bu domenin idarəçisinin hüquqları olmalıdır). Bu rekordun dəyəri DNS _resource_record.txt faylından götürür.

P.S. Ssenari haqqında daha çox məlumat üçün, Readme mənbəyində oxuyun.

Son dəfə birbaşa saytdan seçimə baxdıq. Bu seçim bir məktub göndərmək üçün uygundur.

Saytın idarəçisi üçün, saytın bütün istifadəçiləri üçün hər hansı bir xəbər və ya hadisə haqqında bir xəbərdarlıq etmək çox vaxt çoxdur və bunun üçün kütləvi bülleten tələb olunur. Hər birinin ona ünvanlanan fərdi məktub alması çox vacibdir. Beləliklə, hər bir hərfə bənzərsiz bir ad və ünvan daxil edilməlidir.

Bu bülleteni etmək üçün saytın quraşdırıldığı bu hosting administratoru haqqında soruşmaq lazımdır. İcazəsiz poçt göndərmə hesabınızı maneə törətməyə səbəb ola bilər. Bir ay və ya il üçün ev sahibliyi etməməyiniz. Dərhal deyəcəyəm ki, bütün hostingin yetmiş faizində qəti şəkildə imtina edə bilərsiniz. Qalanda icazə verilə bilər, ancaq məhdudiyyətlərlə. Bu, saatda və ya gündə yüz yüz hərfdə və ya gündə yüz hərfdə ən yaxşı yüz hərfdə ola bilər. Hamısı tarifdən və özünə ev sahibliyidən asılıdır.

Bu peşəkar və ciddi şəkildə etsəniz və pul, təbii olaraq, kifayət deyilsə, o zaman xüsusi bir VPS serverinə ehtiyacınız olacaq. Ancaq istədiyiniz qədər göndərə biləcəyinizi düşünməyin. Eyni zamanda, hər kəsin məktublarını almağa razı olduğu saytın istifadəçilərinə mesaj göndərməyiniz lazım olan hosting administratoru haqqında məlumat verməlisiniz. Ümumiyyətlə, istifadəçi bazası tamamilə ağ və bu verilənlər bazasını almadığınız hər hansı bir qara bazarda.

Yaxşı, mən artıq yazdığınız ev sahibinin məktubu. Onlar "yaxşı" aldılar və e-poçt bazasının tamamilə ağ və tüklü olduğunu sübut etdilər.

Mükəmməl. İndi məsələnin texniki tərəfinə keçin. Adi poçt () funksiyası ilə bir müddət dövr edəcəyik məktublar göndərin;
Elektron poçtun bazası və hər bir istifadəçinin adı var. Beləliklə, MySQL_Query ifadəsini istifadə edərək istifadəçilərin əsasını tələb edirik ("İstifadəçilərin") ");

Və ümumi skript kodu aşağıdakı kimidir:

Prinsipcə, php-də kütləvi poçt məktubları üçün skriptin özü çox sadədir. Məsələn, sadəcə daha çətin deyil. Ancaq əslində kütləvi paylama göründüyü qədər asan deyil. Kütləvi poçt skriptinin özü bir neçə dəqiqədən sonra serverdə quraşdırılmış və konfiqurasiya edilmişdir. Yalnız məktub göndərmək və bülleteni etmək üçün tələb olunan hər şeyi yalnız on faizini götürdünüz.

A, aşağıdakı şərtləri unutmamalısınız:

Bu, kütləvi poçt məktubları üçün tələb olunanların kiçik bir siyahısına aiddir. Ancaq bu bütün tövsiyələr deyil, çünki oyunun qaydası daim dəyişir. SPAM tanınması üçün qayda demək olar ki, hər il də dəyişir. Çünki şəbəkə yalnız Rusiyada 200 milyondan çox e-poçt ünvanlarıdır. Hər kəs hər bir e-poçt təyinatından ən azı bir rubldan almaq istəyir.

İnternetdə bir çox pulsuz xidmətlər var. Abunəçilərə məktub göndərmək üçün xidmətlər də daxil olmaqla. Bəziləri çox yaxşıdır. Əgər onlar pulsuzdursa, bu, reklamlarda reklamın görünməsi deməkdir. Bəli və bir çox xidmət nümayəndəsinin bir loqotipi olan abunə üçün xeyli formalar məmnun deyil.

Bəs niyə poçtunuz üçün sadə bir mühərrik yazmırsınız və məktub göndərirsiniz?

Bunun üçün buna ehtiyacımız olduğunu anlayaq. Bülleteninizə abunə olmaq fürsətinə sahib olmaq üçün bir e-poçt ünvanı daxil etmək üçün bir forma lazımdır. Göndərildikdən sonra xatırlamaq lazımdır. SİZİN ünvandakı ünvanları saxlayaq maillist.txtxəttdəki bir ünvan. Ünvan qeyd olunduqdan sonra, gəlin başqa bir ünvana abunə olmaq və ya mövcud olanı silmək üçün formanı göstərək. Əslində demək olar ki, hamısı. Məktub göndərmək imkanı əlavə etmək qalır. Təhlükəsizlik üçün məktub göndərmək üçün bir parol göndərək - Şifrə giriş forması tələb olunur. Sonrakı, göndərən və mövzuların ünvanını, həm də mətnin özü üçün ünvanı doldurmaq üçün formalara ehtiyacınız var. Yaxşı, nəhayət, məktub göndərəcək skriptin özü. İndi hər şey qaydasındadır.

Bir e-poçt adresini daxil etmək forması yalnız pəncərədən yalnız ünvandan və düymələri təsdiqləmək üçün düymələrdən ibarətdir:

ras.php."Encype \u003d" multipart / Form-Məlumat">
təqdim"Dəyər \u003d" (! Lang: abunə olun">!}

Beləliklə, mətn giriş pəncərəsində, e-poçt adı və görünən uzunluğu 30 simvoldan ibarət olan bir e-poçt ünvanı daxil ediləcəkdir. Yazıya abunə olan düyməni tıkladıqdan sonra, ünvan skriptə köçürüləcəkdir ras.php. Verilənlər bazasında bir daldırma üçün.

Növbəti skriptə baxaq ras.php. Bu e-poçt adresini fayldakı e-poçt ünvanını saxlayacaq, nəticə göstərin və mesaj və forma. Ssenari sadəcə sadəcə yerinə yetirilə bilər - ünvanı qeyd edin, müvafiq mesajı göstərin. Ancaq problemlər ola bilər: kimsə təsadüfən bir neçə dəfə abunə ola bilər, kimsə bir yazını qəbul edə bilər və ünvan sahəsində etibarsız bir simvol hazırlaya bilər və ya nemətli şəkildə lelibed daxil ola bilər. Bu vəziyyətdə poçt sürəti çirklənəcək, səhv ünvanlar ssenarin səhvləri ilə nəticələnəcəkdir. Çıxış aydındır - Ünvanı qənaət etməzdən əvvəl, e-poçt poçt qutularının ünvan adlarının standartlarına, eləcə də verilənlər bazasında göndərmə üçün yoxlamalısınız. Kodları hissələrə baxmamaq üçün kodun özündə şərhlər verəcəyəm:

$ Fayl \u003d " maillist.txt"; // ünvanları ehtiva edən fayl

Səhv_reporting (0); // mümkün səhvlər barədə mesajların görüntüsünü qadağan edin

Funksiya test_mail ($ char) // ünvanın gerçəkliyini yoxlamaq funksiyası
{
$ bayraq \u003d. yalan;
əgər (Eregi ("^ [_ \\. 0-9a-Z-] [E-poçt qorunur]([-0-9a-z \\.] +) \\. ((2.3) $) ", $ char)) $ bayraq \u003d doğru.;
Əgər ($ bayraq) qayıdırsa doğru.;
Başqa qayıdır. yalan;
}

$ e-poçt \u003d trim (strtsower ($ e-poçt)); // daxil olun
// ilə ünvanı forma
// kiçik hərflərdə simvollar

Funksiya copy_mail ($ char) // yoxlayın, verilənlər bazasında belə bir ünvan varmı?
{
$ Fayl \u003d " maillist.txt";
$ List \u003d fayl ($ faylı);
üçün ($ i \u003d 0; $ i< sizeof ($list ); $i++ )
əgər ($ char \u003d\u003d trim ($ list [$ i])) $ bayraq \u003d doğru.;

Əgər ($ bayraq) qayıdırsa doğru.;
Başqa qayıdır. yalan;
}

Echo "

";

Əgər (IS_File ($ faylı)) // Aşağıdakı funksiyaların ünvanını yoxlamaq
{
$ Maillist \u003d fayl ($ faylı);
əgər (! $ e-poçt \u003d\u003d "") (
əgər (test_mail ($ e-poçt)) (
Əgər (! Copy_mail ($ e-poçt))
{
$ Maillist \u003d "\\ n $ e-poçt";
Çap "Elektron poçt: $ e-poçt əlavə edilmiş paylama verilənlər bazası

";
}
Başqa çap "e-mail: $ e-poçt artıq verilənlər bazasında";
}
Başqa çap "e-mail: $ e-poçt əmmir";
}
Başqa çap "";
}
Başqa çap "Fayl tapılmadı! Xahiş edirəm mənə deyim Səhv haqqında.";
// ecrand formasını abunə və abunə ilə göstərin
Echo "
Bülletenə abunə olun
";
Echo "poçt daxil edin:
";

Echo "



";
Echo "abunə olmaq
Mail daxil edin: ";
Echo "
";
// İstifadəçi abunə olmağa qərar verərsə - tanıdanı silirik kömək
$ bayraq \u003d. yalan;
$ Fw \u003d fopen ($ faylı " w.");
üçün ($ i \u003d 0; $ i< sizeof ($maillist ); $i++ )
Əgər (trim (strtolower ($ delmail) \u003d\u003d trim (strtsower ($ Maillist [$ i]))) (
əgər (! $ delmail \u003d\u003d "")
{
Çap "
DAZILMASI DAZILMASI DATABAZASI
";
$ bayraq \u003d. doğru.;
}
}
Else rppps ($ fw, $ maillist [$ i]); // verilənlər bazasında ünvanlar təqdim edildi
Fclose ($ fw);
əgər (! $ delmail \u003d\u003d "")
Əgər (! $ Bayraq) çap "
$ Delmail poçt verilənlər bazasında tapılmadı
";
?>

Budur, ünvanları qurtarmaq və silmək kodumuz hazırdır. İndi poçt göndərmək vasitələrinə diqqət yetirmək lazım olacaq. Sizi Outlook vasitəsilə göndərməyəcəyik?. Artıq qeyd olunduğu kimi, xüsusi bir formada tətbiq ediləcək parol göndərmək imkanından qoruyun:

xarici.">
keçmək"Dəyər \u003d" "\u003e
içəri girmək!}">

Giriş sahəsi keçid adı ilə və şifrəni daxil etməyə xidmət edəcəkdir. Yazı işarəsi ilə düyməni tıkladıqdan sonra parol skriptə köçürüləcəkdir xarici.:

$ Mövzu \u003d "Saytımın poçtu"; // poçt mövzusu
$ Fromemail \u003d "@ sabunu"; // Ünvanınız (cavablar üçün)
$ Fayl \u003d " maillist.txt"; // abunəçilərin ünvanlarının siyahısı
$ parol \u003d "SecretPassword"; // paylama şifrəniz

əgər ($ pass \u003d\u003d $ parol) // parol düzgün daxil olsaydı
// Giriş sahələri ilə forma aldığımız:
// Göndərən ünvanı, məktub mətni, məktub orqanı
// gediş üçün düymə
// Düyməni tıkladıqdan sonra skript məlumatlarını keçin.
send.php.
{
Echo "
";
Echo "Göndərənin ünvanı

";
Echo "məktub mövzusu
";
Echo "
məktubun mətni:
";
Echo "
";
Çap " Bazada ". Beersof ($ Maillist)." Ünvanlar

";
üçün ($ i \u003d 0; $ i< sizeof ($maillist ); $i ++) print $maillist [$i ]. "
";
}
// parol səhv olarsa - yenidən daxil olun
Başqa echo "
";

Yalnız bir skript - poçt göndərəcək bir ssenariyə baxmaq qalır:

$ Odr \u003d "\\ n \\ n \\ n \\ n abunəliyi ləğv etmək üçün linkdən istifadə edin \\ n";
$ ana səhifə \u003d "http: // adres. Sayt / ras.php";

Səhv_reporting (0);
$ fənn \u003d $ http_post_vars ["mövzu"];
$ Body \u003d $ http_post_vars ["bədən"];
$ Mövzu \u003d Stripslashes ($ mövzusu);
$ Bədən \u003d stripslash ($ bədən);

$ Fayl \u003d " maillist.txt";
$ Maillist \u003d fayl ($ faylı);

Çap "Verilənlər bazasında". Ölçü ($ maillist). "Ünvanlar
";
üçün ($ i \u003d 0; $ i< sizeof ($maillist ); $i ++)
{
#echo ($ Maillist [$ i]. "
");
Poçt ($ Maillist [$ i], $ mövzusu,
$ Bədən. "$ ODR $ HOMEGAG? Delmail \u003d $ Maillist [$ i]",
"From: $ afredemail");
}
Echo "hazır!";

Hər şey sadədir: Əvvəlki formada təqdim olunan dəyərləri əldə edirik və dövrdəki ünvanların hər birində öz növbəsində göndəririk.

Çox asandır! İndi öz paylanmasını qorumaq üçün güclü bir vasitə var. Artıq sizin üçün heç bir qaydada yoxdur. Nə istədiyinizi və bülleteninizdə yazın. Abunə üçün formaların tam konfiqurasiya azadlığı və görünüşü.

Əlbəttə ki, bu kod yalnız minimum bir dəstdir. Məsələn, poçt funksiyasından istifadə edərək, yeni bir abunəçi və uğurlu qeydiyyata alınan abunəçi, poçt siyahısı haqqında daha çox məlumat verə bilərsiniz.

Əlbəttə ki, tam azadlıqdan danışarkən, məndə heç bir məcburi abunə demək deyildimi? Və ya sadəcə danışır, spam. Birdən kimsə bu şəkildə spam göndərməyə qərar verərsə, onda hosting rəhbərliyinin dərhal şikayət etməyə başlayacağını nəzərə al. Və bu, pullu hostinqin fərqi yoxdur və ya ev sahibi rəhbərliyinin bu cür hərəkətləri görsə, bu, xidmətlərinin verilməsini sizə kompensasiya olmadan ləğv edəcəkdir. Halavin Hosting ilə hələ də möhkəm. Birincisi, idarədən bu funksiyanı açmaq üçün şəxsi icazəni istəməliyik, ikincisi, bir qayda olaraq, dəqiqədə 1 hərfdə bir həddə dəyər verməyə dəyər. Beləliklə, cənablar spamerlər, ləkə :)

Belə bir əyləncəli bir qeyddə və bitir.




Hələ suallar və ya anlaşılmaz bir şey var - xoş gəlmisiniz

Moguta.mailer ™ e-poçt göndərmə idarə etmək üçün bir veb interfeysi təmin edən bir php skriptdir. Skript veb serverinizdə quraşdırılmalıdır / Hosting aşağıdakı sistem tələblərinə cavab verir:

  • Əməliyyat sistemi ilə hosting - Unix;
  • Minimum RAM 128MB;
  • Verilənlər bazası - MySQL 5+ Məlumat Saxlama Sistemi üçün Dəstəklə: MyISAM;
  • Veb Server - Apache 2.2.x.
  • Tərcüməçi Php 7. və ya 5.4+, quraşdırılmış modullarla: Sessiya, json, qıvrım, php_zip, gd_lib, xmlwriter, xmlReader, ioncube;
  • Saytın kök qovluğuna və ona qoyulan bütün qovluqlara CHMOD 755 faylını silmək və əlavə etmək hüququ və fayllara qoyulmuş bütün qovluqlar. Faylların sahibi veb serverin işlədiyi sahibi ilə üst-üstə düşməlidir.

Necə quraşdırmaq olar

  1. Yuxarıda təqdim olunan sistem tələblərinə cavab verən bir hosting və ya VPS / VPS serveri icarəyə verin;
  2. Moguta.mailer ilə arxivi saytınızın kökündən yükləyin;
  3. Arxivi çıxarın;
  4. Brauzer ünvan çubuğunda, saytınızı açın. Moguta.mailer ™ quraşdırma sehrbazını görəcəksiniz;
  5. Quraşdırma zamanı, hosting idarəetmə panelindən istifadə edərək əvvəlcədən yaradılmalı olan MySQL verilənlər bazasına qoşulmaq üçün parametrləri daxil etməlisiniz;

Moguta.mailer ™ quraşdırılması və konfiqurasiya edilməsi haqqında ətraflı video

Quraşdırmaq olmur?

Proqramçımız moguta.mailer ™ -ni yalnız 990 rubl üçün hostinginizdə quraşdıracaq və tam şəkildə konfiqurasiya edəcəkdir!

Məktubların göndərilməsini necə qurmaq olar

  1. Quraşdırıldıqdan dərhal sonra, idarəetmə panelinə keçin, saytın əsas səhifəsində mövcuddur.
  2. "Parametrlər" bölməsini açın -\u003e Əsas
  3. Sahələri doldurmağı unutmayın:

    Əvəzinə [E-poçt qorunur] - Yandex-də qeydiyyatdan keçmiş e-poçtunuzu əvəz edin.

    Yandex.Prowa yalnız məsələn, istifadə edə biləcəyiniz əslində verilir hər hansı digər smtp server.

  4. Yoxlamaq, "Məktublar" bölməsinə daxil olun, yeni bir məktub yaradın, sonra "Təyyarə" işarəsini vurun, açılan pəncərədə, məktub göndərmək istədiyiniz hər hansı bir e-poçtunuzu daxil edin. Parametrlər düzgün göstərilibsə, məktub sizə poçtla sizə çatdırılacaqdır. Poçt səhv smtp parametrləri halında yalnız göndərilə bilməz.
  5. Məktub göndərilibsə, sonrakı addım, hostinqinizdə bir Cron tapşırığı yaratmaqdır, bu da müəyyən bir aralıqdan (paylama həcmindən asılı olaraq 3-10 dəqiqə) sayt səhifəsinə daxil olacaqdır http: // soine_mener / cronvə poçt üçün məktub növbəsini toplamaq.

Cavab verən bir maşın necə qurulacaq

Moguta.mailer ™. - Müəyyən bir cədvəldə avtomatik olaraq abunəçilərinizə avtomatik göndəriləcək ardıcıl hərflər zəncirini yaratmağa imkan verir.

"Məktublar" bölməsində, yeni bir məktub yaratarkən, onay qutusunu yoxlayın: "Vaxtın məktubunu təyin edin", Müştərinin bülletenə abunəliyindən keçməli olan göndərmə vaxtını seçmək üçün panel göstəriləcək.

Verilən bir göndərmə vaxtı üçün məktub "cavab verən maşın" statusunu alacaq və avtomatik olaraq yeni abunəçilərə göndəriləcəkdir.

RSS lentini birləşdirən

Moguta.mailer ™. - E-poçt abunəçiləri haqqında RSS yeminin məzmununu yayımlamağa imkan verir. Veb saytınızdakı xəbərləri tez-tez dərc etsəniz, bu funksionallıq çox rahatdır və bir e-poçt kampaniyası hazırlamaq üçün vaxtınızı azaldacaq və xəbərləri ilə hərflər və onları göndərin.

RSS kanallarının istənilən sayını birləşdirə bilərsiniz. Moguta.cms-də yaradılan RSS sayt kanalını birləşdirmək üçün parametrlərə əlavə edin Moguta.mailer ™.hTTPS: // Vashmomen / blog / RSS / RSS // HTTPS: // Vashmomen / Yeni / RSS, nəşr plaginindən asılı olaraq. WordPress-də bir bloqdan istifadə etsəniz, RSS-ə bağlantı var HTTP: // Vashmoman / Feed

E-poçt kampaniyasını necə konfiqurasiya etmək olar

İlkin parametrlər tamamlandıqdan sonra e-poçt xidmətinizlə işə gedə bilərsiniz.

  1. "Abunə" bölməsində bir abunə yaradın. Abunə səhifəsinə və üçüncü tərəflərə yerləşdirmək üçün bir əlaqə əldə edəcəksiniz. Səhifə, ehtiyacınız olduğu kimi, cismani tam dalğalara qədər verilə bilər. Bunu etmək üçün, xidmətdə əvvəlcədən hazırlanmış HTML planını abunə səhifə koduna kopyalamalı olacaqsınız.
  2. Zəmanət verilənlər bazasını vicdanla toplamağı planlaşdırırsınızsa, abunə forması və ya üçüncü tərəf saytınızdakı abunə səhifəsinə bir keçid qoyun.
  3. Bitmiş verilənlər bazasını yükləmək üçün e-poçt verilənlər bazasını idxal etmək üçün "@" simgesini vurun.
  4. "Məktublar" bölməsinə gedin, bir məktub yaradın və alıcılarda poçt siyahısının siyahısını göstərin.
  5. Task Cron'u gözləyin curl -s "http: // Vashmomen / Cron" hosting parametrlərində təyin etdiyiniz.
  6. Vəzifə başa çatdıqdan sonra məktubların növbəsi sizin yaratdığınız poçtların siyahısını göndərmək üçün toplanacaq və onlar göndəriləcək.

Bir şey işləmir

Bir şey işləmirsə və ya bu kimi işləmirsə, Debug-a girişinizi açın:

bunu etmək üçün MG-Core / Lib / Log.PHP faylını açın və sətri dəyişdirin

statik Şəxsi $ Yazı \u003d Yalan;


üstündə

statik Şəxsi $ Yazın \u003d Doğru;

bundan sonra, tapşırığın tacını edərkən edam hesabatı saytınızın kökündə mətn sənədinə saxlanacaqdır.

Serverə güclü yüklədikdən sonra girişdən sonra girişinizi söndürdüyünüzdən əmin olun və məktubun çatdırılma vaxtının artmasına səbəb ola bilər.

Təşkilat üçün skript yükləyin Elektron poçt marketinqi kütləsi Kütləvi poçt məktubları Lasto post woodpecker v5.01

Xarakterik:

Skript MySQL verilənlər bazasına və cədvəl cədvəli tətbiqetmə xidmətinə ehtiyac duymur və buna görə də pulsuz serverlərdə də işləyir. Serialdakı hərflərin sayı hər hansı bir məhdudiyyət ola bilər. Müstəqil işləmə xidmətlərinin sayı məhdud deyil. E-poçt göndərişlərinin bir çox fərqli seriyası və hər birinin üçün öz qovluğunu yaratmamalıyıq.
Veb interfeysi vasitəsilə bir neçə saniyə ərzində bir və ya digər bülletenə yeni bir məktub əlavə edə bilərsiniz, amma məktub əvvəlcədən hazırlanmalıdır və əvvəllər əldə edilən bu xidmətin bütün abunəçilərinə keçəcəkdir Bu seriyadan tam bir məktub dəsti.

Qrafika rantyosu üçün bir fürsət var.
- İdarəetmə rahatlığı: idarəçi nə etdiyini və hansı faylla daha ətraflı şəkildə yazır.
- "Ağlabatan" Xidmət davranışı: Skriptin özü serverdəki bütün lazımi faylları yaradır və lazım olduqda onları dəyişdirir və silir. Statistikaya və giriş hərəkətlərinə rəhbərlik edir.
- Düşüncəli admin: yeni bir avtomatik paylama xidməti yaratmaq sözün həqiqi mənasında bir neçə kliklə.
- Hostingə fərdi yanaşma: Hoster tərəfindən irəli sürülən şəraitdən asılı olaraq, e-poçt trafikinin intensivliyini (dərhal acınacaqlı bir məktublar və ya kiçik bir hissə göndərin, ancaq gün boyu). Bəzi hosting şirkətləri dəqiqədə birdən çox məktub göndərməyə icazə vermirlər, lakin bu vəziyyətdə hətta skriptimiz təyinat yerinə yetiriləcəkdir.
- RNR haqqında bilik üçün heç bir tələb yoxdur, resurs veb ustası təqdim olunmur. RNR faydalı olsa da ...

İkinci versiyaya daxil olan təkmilləşdirmələr:

Ən sadə yolu ilə Crohn bağlantısı.
- Bu xidmətin bütün abunəçilərinə və ya bir neçə xidmətə mesaj göndərmək.
- Daha rahat admin (bütün hesabatların birdən çox çıxışı).
- Elektron poçt siyahılarını idxal və ixrac edin. Verilənlər bazası e-poçtunu istifadəçilərin adları ilə idxal etmək qabiliyyəti (məsələn, smartrovererdən götürülmüşdür).

Üçüncü versiyaya daxil olan təkmilləşdirmələr:

İstənilən formatın sınırsız sayını idxal edildi.
- Təkmilləşdirilmiş e-poçt siyahısı idxal mexanizmi.
- Verilənlər bazası bərpa xidməti qurdu.
- Özelleştirilebilir avtomatik verilənlər bazası rezervasyon xidməti (ehtiyat) əlavə edildi.
- Abunə dinamikası haqqında statistika almaq üçün modul qurdu.
- Hər və ya bəzi xidmətlərdən müəyyən bir e-poçt ünvanı istisna olmaq imkanı. Qeyri-kafi davranış olan istifadəçilər bülletenə abunə olduqda lazımdır.

Dördüncü versiyaya daxil olan təkmilləşdirmələr:

İstifadəçi abunəliyini təsdiqləməlidir - e-poçtuna gələn xüsusi bir linki vurun. Bu təsdiq təqib edilməyibsə, skript abunəliyi bir neçə dəfə təsdiqləməyinizi xatırladacaqdır.
- Veb Master abunə üçün bəzi poçt sahələrini blok edə bilər. Məsələn, Rambler-dən poçt serveri bir çox aşındırıcı spamın hərflərini nəzərdən keçirir.
- Serial hərflərlə işləmək üçün alqoritmi dəyişdirdi.
- Skriptin müvəqqəti əlaqəsi bu müddətə göndərilməli olan hərflərin uçqununa daxil edildikdən sonra yaranmayacaq - hərflər, aralıqdan ayrılmaq üçün Chinno və nəcibdir.
- Bir seriyanın hər iki qonşu hərfi arasındakı interval özbaşına quraşdırıla bilər.
- İstifadəçilər yalnız müvəqqəti bir baza ilə işləyir və əsas birinə giriş imkanı yoxdur.
- Əsasların sinxronizasiyası bir skript tərəfindən həyata keçirilir və artıq.
- Tamamilə yenidən işlənmiş xidmət bülletenləri - bu, indi müstəqil bir vəzifədir.
- News Feeds-lər haqqında statistikalar - Webmaster indi, hansı mərhələdə bir bülleten, hərflərin ümumi sayının olduğu kimi, olduğu kimi, olduğu kimi görülür.
- Bir cədvəl göndərmək imkanı təqdim olunur (müəyyən bir tarixə çatdıqda bülleten başladın).
- Sander, görüşən çətinliklər haqqında bir veb usta xəbərdarlıq sistemi ilə təchiz edilmişdir. Server bir uğursuzluq olaraq yaranarsa, Webmaster dərhal e-poçtdan tapacaqdır.
- Göndərmədən imtina edin və indi e-poçt interfeysi vasitəsilə edə biləcəyiniz abunəliyi təsdiqləyin.
- Taclar vasitəsilə bir ehtiyat nüsxəni aktivləşdirdiyiniz zaman xidmətlərin vəziyyəti haqqında gündəlik statistik olacaq. Skript bir hesabat yaradacaq və birbaşa e-poçtunuza göndərəcəkdir.
- Abunə Dinamika bölməsi qrafik hesabatları ilə tamamlanır.

Beşinci (inkişaf edən) versiyasına daxil olan təkmilləşdirmələr:

Giriş və şifrə seçmək üçün hakerlərin istifadə etdiyi avtomatik proqramlardan qorunma.
- Avtorizasiya prosesində, nəsil bir mərhələdə və təsadüfi birdəfəlik kodun sürətlənməsinin bir e-poçtuna köçürmə mərhələsi, idarəetmə imkanının mümkün olmadığını bilmədən əlavə olunur.
- Adminlərin içindəki səhifələr arasında hərəkət edərkən artıq giriş və ya şifrə hash istifadə etmirsiniz.
- Burizerin önbelleği (və ya trafik tutması) təhlükəsizlik planı ilə təhdid edilmir.
- Əsasların quruluşu artıq standart parametrlər tərəfindən əvvəlcədən müəyyənləşdirilmir. Özünüz şifrələmə metodunu skript koduna yönəltmək üçün xüsusi bir düymə ilə dəyişdirirsiniz. Veb interfeysində açar görünmür və pempper və ya dəyişdirilə bilməz.



Saytımızda tamamilə pulsuz olan proqramı yükləyə bilərik, məsuliyyət daşımırıq və tələblərinizə cavab verməyə və iş vəziyyətində olmağa zəmanət vermir, əksər hallarda parametrlər və düzəlişlər tələb edəcəkdir. İşində səhvləri düzəltmək, hosting üçün quraşdırma, məsuliyyətlərimizin qurulması daxil edilmir və proqramçımızın ayrıca bir ödəməsi üçün edilir.