Iposi: I-Sendgrid Enye indlela ekufuneka sonke sizame ngayo

Iya isanda ngokwanda kwiinkampani ukuba zisebenzise iiseva zazo ze-imeyile kwaye zenze intengiso ye-imeyile, ngokobuqu ndiyakholelwa ukuba esinye sezixhobo ezilunge ngakumbi xa usenza le misebenzi Thumela, kodwa ngelishwa iyodwa. A enye eya kwi-Sendgrid ukuba ndivavanye iintsuku ezimbalwa Iposikhadi, iseva yemithombo yeposi evulekileyo enezinto ezinomdla kakhulu ezinokufakwa ngokulula kwiserver yethu yewebhu.

Yintoni iPosi?

Iposikhadi sisixhobo esivulekileyo somthombo, esiphuhliswe kwiRuby, Php kunye neNode liqela le Imidiya yeTech kwaye oko kusivumela ukuba sibe neseva yeposi enezinto ezibanzi kulo naliphi na iqonga okanye iseva yewebhu.

Esi sixhobo yeyona ndlela ibalaseleyo yoku SendGrid, Umpu weposi okanye eyona incinci ithandwayo Uphawu lwentengiso, yayidalelwe ukuvala iimfuno ezisisiseko zeqela le-aTech kodwa kamva yakhutshwa ukuze isetyenziselwe bonke abasebenzisi.

Isixhobo sinonxibelelwano oluhle kakhulu kwaye siye savavanywa ngaphezulu kweenyanga ezi-6, ikwanayo ne-api elula eya kusivumela ukuba sithumele kwaye sifumane ii-imeyile ngokuzenzekelayo.

Iindidi zescreen zesicelo ngokuqinisekileyo ziya kunika inkcazo ethe kratya yeempawu zalo mncedisi weposi yomthombo ovulekileyo. enye indlela yokuthumela

Umncedisi weposi

email marketing

Umncedisi we-imeyile

Uyifaka njani iPosi?

Ngaphambi kokufaka iPosi kufuneka sibe neRuby, MySQL, RabbitMQ, Node.js kunye ne-git efakiweyo, emva koko kufuneka silandele la manyathelo alandelayo:

  1. Yenza i-database ehambelanayo kwaye uyilungiselele ukusebenza kakuhle kwePosi
    mysql -u root -p
    

    Kuya kufuneka senze i-database yeposi, kufuneka ubeke endaweni ye-ip yendawo yeseva yakho kunye ne-XXX enegama olifunayo.

    Dala DATABASE `iposi`CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    ISibonelelo BONKE ON `iposi`.* TO `iposi`@`127.0.0.1` IYAZALWA NGU "XXX";

    Vumela umsebenzisi othile ukuba afikelele kuzo zonke iziseko zedatha postal-.

    ISibonelelo Onke amalungelo ON `Iposikhadi-%` . * ukuba `iposi`@`%`  IYAZALWA NGU "XXX";
  2. Yenza umgcini we-RabbitMQ ebonakalayo ngale miyalelo ilandelayo:
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. Lungiselela i-distro yakho ukuqhuba i-zip
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. Faka ukuxhomekeka kokubini okuyimfuneko kwaye iiprojekthi ezimbalwa zifuna:
    sudo gem install bundler
    sudo gem install procodile
  5. Cofa ikhowudi yemvelaphi kulawulo olufanelekileyo ngalo myalelo ulandelayo:
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    Sinokwenza ikhonkco elingumfuziselo ukufikelela kwiposi kulo naluphi na ulawulo, ngalo myalelo ulandelayo

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. Faka ukuxhomekeka kweRuby ekufuneka iposi isebenze.
    postal bundle /opt/postal/app/vendor/bundle
  7. Sebenzisa ukuseta kokuqala kwesixhobo ngalo myalelo ulandelayo:
    postal initialize-config
  8. Qalisa isiseko sedatha yeposi kwaye ubhalise ufakelo lwakho ukuze lube ne-https:
    postal initialize
    

    Ukubhalisa isitshixo sokufihla

    postal register-lets-encrypt youremail@example.com
  9. Sebenzisa iseva yakho yeposi kwaye uqale ukonwabela:
    postal start
    

Izigqibo ngePosi

Ngokwam, ndicinga ukuba iPosi sisixhobo esifanelekileyo sokutshintsha iinkonzo zefu ezinikezela ngeempawu ezifanayo, kuba zisinika ulawulo ngakumbi kunye nolawulo olumnandi ngakumbi lolwazi lwethu. Ngokucacileyo iPosi inezinto ezingalunganga kunye neenzuzo zayo ngaphezulu kwezisombululo ezizezinye okanye ezasimahla, ke ngoko uhlalutyo lwemeko yethu lulungele ukumisela ukuba lulungele na ukusetyenziswa kwethu.

Kwangokunjalo, intambo yokufunda yePosi imfutshane kakhulu, ukuze kwiindawo ezilawulwayo, uvavanyo olwamkelekileyo lunokunikwa ekusetyenzisweni nasekusebenzeni kwesixhobo.

Kubalulekile ukuqaqambisa ukubaluleka kokuba neplanethi yemithombo ye-imeyile engasindi, ekhuselekileyo kunye nevulekileyo, kodwa okubaluleke ngakumbi, kukuthatha ixesha elaneleyo lokukhetha phakathi kwesicelo esifanela iimfuno zakho. Ngokwam ndisijonga esi sixhobo sitsha endaweni ye-Sendgrid efanelekileyo kwiimfuno zam, ke ndiyacebisa kwaye ukusukela namhlanje sizakumiswa emgceni kwimveliso.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UCarlos Mauricio sitsho

    Inomdla kakhulu kwinqaku lakho, emgceni ukulivavanya.
    Ngaba uyazi naziphi na iinkqubo zesoftware yasimahla yeSlack?

    Ukubulisa