, e - mail lijst alternatieven: gebruik maken van de persoonlijke beschermingsmiddelen API,,,,, lijst van Mailgun 41,,,,,,, deel 3,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen.,,,,,, je creëert, in de afgelopen jaren heb ik alle frustraties en open source - lijst van toepassing op basis van de aanbieders en de wolken te betalen.In deze handleiding, ik zal je leiden door hun mailgun.com, door economische oplossingen, ik heb twee jaar met succes gebruik van open - source.,, phpList altijd heel ingewikkeld, en ik verloor de interesse toen ze begonnen met de hervorming van hun interfaces in de richting van meer ingewikkeld lijkt, nee.Op mijn initiatief in het midden van Seattle de handtekening van activiteiten, MailChimp - ik e - mail lijst, zei dat ik het niet terecht om leden van de autoriteit zijn voor ons in de persoon van de campagne van e - mail.En toen ontdekte ik dat Mailgun en besloten om mijn eigen oplossingen, ik gebruik altijd zelf.,, Mailgun is gebaseerd op een wolk van de SAO 's e - wapen, net als SendGrid.Het is eigenlijk vrij, maar liefst 10.000 e - mail per maand.Mailgun is ongelooflijk sterk, biedt een goede API in de verschillende taal.Het voorziet in twee soorten het verzenden en ontvangen van de functie, die heel moeilijk kan worden begonnen met de ontwikkeling van nul.En Mailgun niet voldoende: //europa.eu.int /comm /communicatie - model, dat een platform biedt voor je alles kunnen bouwen.,,,,, ik Mailgun lijst van diensten en met de vrienden van de Gemeenschap, vind ik, ook voor de ondernemingen en het in de handel brengen.De meeste van mijn behoeften eenvoudig: //europa.eu.int /comm /uitzending van post werken.,,, tijdens de les, ik zal je leiden door listapp, een lijst van in de Mailgun applet, API.In de follow - up van de les, ik zal je leiden door primaire PHP en een patroon van mysql eigen lijsten.Elke methode heeft zijn voordelen. Als je wil, moet met de radio Mailgun gebaseerd op een wolk van web - interfaces voor het beheer van je lijst, listapp is waarschijnlijk de beste keuze. hier Mailgun gebaseerd is op de website van de gebruikersinterface is een voorbeeld van de,,,,, beheer van het gebruik van de Lijst: de lijst van listapp, het origineel is in de wolken te Mailgun door de installatie van een lokale je listapp API.,, als je wil een e - mail van lijsten of wil je e - mail meer verfijning en de oplossing van de vraag, dan kan je opnieuw een lijst willen leren hoe te functioneren.In de volgende les, we zullen nog steeds afhankelijk van de motor en Mailgun API -, maar we zijn van toepassing in plaats van de in de lijst van Mailgun API.Dit ook om te voorkomen dat de complexiteit van de synchronisatie van open source - listapp.,,,,, listapp voorkomende scène, kun je de Mailgun lijsten van de mogelijkheden voor een eenvoudige gebaseerd op het Web:,,, zet je de voorkant van de lijst van de leden en de lijst van Mailgun Cloud, het creëren van nieuwe, meer en de schrapping van de lijst. De lijst van leden van de invoer,,,,,, lijst van je kan op basis van de lamp installatie in een systeem van listapp berichten sturen.Ik heb mijn algemene richtsnoeren voor de ubuntu server referentie - lamp.De aanvraag omvat een server in listapp ubuntu richtlijn 1 GB ram.Het moet PHP 5. X, mysql 5. X, en de peren en de bibliotheek. Listapp, geschreven in de , zend kader.Je hoeft niet te weten dat elke aanvraag zend kader. Als het je niet bevalt, kan je het gebruik van zend, vastgesteld voor de yiigun listapp onderdelen.Yiigun.php is in wezen een hefboom voor de Mailgun - lijst van de documenten en de assistent van het SDK PHP.,,,,, je moet inschrijven voor een gratis (of meer) voor rekening van Mailgun dossier laat je API - sleutel.Als je een rekening, moet je nog je domein en worden gebruikt voor het creëren van de instellingen.Als je een gratis met je yourchoice.mailgun.org domein.Dus, je kan [email protected] adressenlijst.Je Mailgun API - sleutel zal het controle paneel in voorpagina.,,,,, het gebruik van de lijst van Mailgun, het gebruik van API - en post - Mailgun lijst is heel eenvoudig.Mailgun bieden hun lijsten van API - gegevens om ons te helpen.Je kan een herziening van de Mailgun listapp API - we yiigun.php component.Listapp met Mailgun PHP SDK interactie, Mailgun, Mailgun PHP SDK gestart, moet volgens de instructies van de API - sleutel zet je in de loop van de installatie. als yiigun gebruikt, de fabrikant wordt genoemd, het creëren van Mailgun API - veiligheid -:,, de functie van __construct () {///////- Mailgun in verband met de dollar - > mg = nieuwe Mailgun (zend: app () - > parameters ['mailgun] ['api_key "]);}, en het creëren van een lijst, kunt u via de menu 's voor het creëren van nieuwe listapp de juiste E - lijst.Elke lijst moet een lijst met de namen, e - mail en beschreven.Als je een nieuwe lijst, lijst van instellingen en listapp uploaden en Mailgun.Je kan het ook voor een update van de eigenschappen.,,,,, hier is hoe we create a new:,, openbare functie listCreate ($newlist) {$result = $this-> mg-> post ("lijsten", reeks ('address'=> $newlist-> adres,'name'=> $newlist-> de naam,'description'=> $newlist-> Beschrijving,'access_level'; => $newlist-> access_level); terug $result-> http_response_body;}, hier is hoe we werken, properties: mailinglist,, openbare functie listUpdate ($existing_address, $model) {$result = $this-> mg->. ("lists/".$existing_address, - ('address'=> $model-> adres, de naam => $model-> De naam,'description'=> $model-> beschrijving,'access_level'=> $model-> access_level;)); de resultaten terug - > http_response_body;},,,,, de invoer van de lijst van leden van de nieuwe lidstaten, kan de invoer uit de listapp geen lijst.We gebruiken de e - mail van de lijst van deze functie.Je kan tegen elke vorm van lijst van e - mailadressen persoonlijke naam < e - mail @ domeinnaam.% GT%, door een komma of nieuwe stammen.ListApp zal bij de leden lokaal en Upload ze te Mailgun.com.,,,,, te meer leden in bulk, als we create a hola touw van de nieuwe leden te uploaden. Here's. Code van het monster dat je misschien $json_upload ='['.,, voor $addresses als i) {$json_upload.='{'; $json_upload.='"naam": "'.$i-> name.'", "; $json_upload.='" pakken ":"'.$i-> "; $json_upload.='} address.'", ";} $json_upload.=']';,, bel de bulk uploaden. We maken met deze string, hola, openbare functie memberBulkAdd ($list='', $json_str='') {$result = $this-> mg-> post (" lists/"- (.$list.'/members.json','members'=> $json_str,'subscribed'=> waar,'upser;T = > "ja"); de resultaten terug - > http_response_body;}, toe te voegen aan de lijst van individuele leden, jij en het gebruik van de toevoeging van een lid, menu,.,,,,,,,,,, een boodschap sturen, kunt u een bericht sturen Naar het gebruik van een lijst. De menu 's.We staan voor een boodschap Mailgun zoals elk ander nieuws.Het adres is eigenlijk, $to, de Mailgun mailinglist adres, als [email protected]:,, openbare functie send_simple_message ($to='', $subject='', $body='', $from='') {als ($from $from = = = = = = = = ") Yii:: app () -> params['supportEmail']; $domain = Yii:: app () -> params['mail_domain']; $result = $this-> mg-> sendMessage ($domain, - ('from'=> $from,'to'=> $to,'subject'=> $betreft,'text'=> $body,); terug $result-> http_response_body;}, wat de levering van Mailgun dan de boodschap aan de individuele recipients., kan je zien, meer voorbeelden van De Mailgun lijst API in actie je kan het ook gebruiken.,, sommige van de generieke Mailgun variabelen te omvatten salutations ontvanger of, zoals%reci. - Hoi,Pient_fname% (zie model - document), een lijst van de lijst., en de leden van de Mailgun, je kan ook door de gebruikers van het Internet - beheer van je lijst.En dan, als je open listapp, klik, een optie.Dit zal alle bestaande lijsten in de Mailgun kopiëren en downloaden van al hun leden aan de lokale database.Het is in feite een lijst van je e - mail, mailgun.com website.Deze optie niet synchroon, hier, fetchlists, functioneren.Met Mailgun PHP SDK om dit heel eenvoudig:,, openbare functies van de fetchlists () {% = USD - > magnesium > krijgen ("de lijst"); de resultaten terug - > http_response_body;}, hebben we leden:,, openbare functies fetchlistmembers ($adres) {% = USD - resultaten > mg > krijgen ("lijst /." $adres /leden); de resultaten terug - > http_response_body;}, uitbreiding van de huidige, listapp, Mailgun listapp versie van real - time, onderhandelingen en niet veel fouten.Op de lange termijn, dat is een goede aanvulling op verzoek van een rij API.,, naast de eigen Mailgun lijsten van API - gegevens (met inbegrip van voorbeelden van krullen, ruby PHP, Python, Java en C #), je kan terug kijken, raffinage en aanpassing van de yiigun.php documenten en De functie van je eigen PHP de toepassing van het kader programma of,,, als je niet met zend, moet je door de installatie Mailgun componist van elke installatie - instructies SDK.,, wat heb je geleerd, en nu heb je een kleine programma 's kan worden opgericht en beheerd op basis van door de wolken Mailgun API - en het gebruik van deze lijst van je vrienden, collega' s en de klant kennisgeving en bijgewerkt. in het tweede deel, ik zal je laten zien hoe je een e - mail lijst zelf in het vgp en mysql.We zijn nog steeds afhankelijk van de motor en Mailgun API -, maar we zullen met de toepassing van de lijst van in Mailgun API - lijst, alsjeblieft. En je vragen, de volgende opmerkingen.Je kan ook naar mijn Twitter @ les Hoffman of direct mail het naar me.Ik heb TUTS + blz. Coach in deze serie artikelen, ziet de toekomst.,, banden, Mailgun. COM. Mailgun lijst van API - gegevens, hoe je die e - mail van de webapplicatie een deel van de SendGrid sterke (les +) in het kader van de,, zend (les +),