e-posta uygulaması yardım.

2 Cevap php

Ben aşağıdaki uygulama yapma hakkında gitmek nasıl merak ediyorum:

  • Bir kullanıcı işvardırtleri kadar, adı "johny-jones" ile söylüyorlar.
  • Etki alanı www.example.com olduğunu örneğin Diyelim
  • herkes e-postalar johny-jones@example.com eğer bu e-posta Johny-jones REAL e-posta adresi yönlendirilir

2 Cevap

Basit seçenek harici bir program (php script) tüm hava parası postaları iletmek için SMTP sunucusuna bildirmektir. Örneğin, qmail için bu | php myphpscript.php in .qmail dosyası gibi olacak. Script stdin'den e-posta okumak ve gerçek adrese yollayacağız.

Sadece boru tüm yetim e-posta (O alana özgü) bir PHP komut dosyası ur ve e-posta içeriğini ayıklamak için böyle bir şey kullanmak için:

$fd = fopen("php://stdin", "r");
$email = "";
while (!feof($fd)) {
    $email .= fread($fd, 1024);
}
fclose($fd);

then extract the "to" field and if it belongs to a user .. forward the email to him.If you have cPanel .. this is even easier. goto mail > default address > set default address and instead of putting an email address there put something like this "|php -q /home/whatever/public_html/pipe.php" .. ofcourse without the quotes