Bir PHP / MySQL Uygulaması içine Gelen E-entegre

1 Cevap php

Ben çeşitli uzak php / mysql uygulamalar ile entegre gelen bir e-daemon geçiş panosu oluşturmak için arıyorum. İdeal bir mysql veritabanı ve bu ise, e-posta ayrıştırılır ve yayınlanan bir hedef hedef CURL aracılığıyla yanı sıra ekleri yerde yerel olarak kaydettiğiniz olup olmadığını görmek için '' adresi kontrol etmek istiyorum.

Ben büyük olasılıkla bu görev (sadece e-postaları kabul ve 3. parti API'lere gönderme) adanmış bir Rackspace bulut sunucusu kurmak olacaktır. Ancak, ben nereden başlayacağımı bilmiyorum. Hangi sunucu platformu / dağıtım ben gitmek gerekir? Hangi yazılım vb, özelleştirilmiş gerekiyor?

Linux yazılım benim işim değil gibi Update: Ben tam bir çözüm veya öğretici arıyor değilim, ben sadece iyi bir başlangıç ​​noktası üzerinde bazı tavsiyeler istiyorum.

1 Cevap

Posta sunucusu ve madencilik uygulama: Bu proje ile iki adet zorunda gidiyoruz:

Mail Server:

  • Bu başlamak için en kolay yolu, posta gmail gibi bir şey gönderilir olması. Sonra, kullanım gmail kullanıcısının mesajı almak için (muhtemelen birkaç merkezlerinde parti gmail apis biri aracılığıyla) işlevselliğini okuyun. Açıktır ki, bu parça için Gmail'i kullanmak zorunda değilsiniz, ancak başlamak için iyi bir yol olabilir.

App Madencilik: Postaları okuyabilirsiniz kez burada iki önemli görevleri yapmak gerekir:

  • Iletileri izlemek: Zaten mayınlı iletilerin takip edin. Bu muhtemelen kadar basit değildir "Ben zaten bu tarihten önce her şeye baktım."
  • O maden: ileti aradığınız terim olup olmadığını görmek için bir regex kullanın. Öyle ise (senin önerdiğin gibi CURL ile), bu şeyler alır ve bir DB onları döker servis için bir HTTP post göndermek (veya ne olursa olsun onlarla yapmak istiyorum.)