Bir Fasthosts hesabına PHP ve / veya CakePHP aracılığıyla posta göndermek nasıl

4 Cevap php

I've had no need to send mails on my 2 sites hosted at the UK Fasthosts provider.
But since I've added some email features to one of my sites I've tried to send mail via the Email Component of CakePHP and it doesn't leave the server, even if the send returns success.

Ben düz mail () fonksiyonu ve smtp seçeneği ile denedim ve hiçbir yerde var.

Herhangi bir fikir?

4 Cevap

Ben Fasthosts ile aynı problem vardı. Onlar -f önünde eklemek zorunda bu yüzden yapılan e-posta adresinize bu benim mail işlev çağrısı gibi görünüyor ne olduğunu "gönderilen" adres:

mail($email_to, $email_subject, $email_message, $headers, '-f'.$email_from);

You can get more info from page on Fasthots help: http://www.fasthosts.co.uk/knowledge-base/?article_id=65

Ben barındırma hizmeti aşina değilim ama diğer sağlayıcılar ile benzer deneyimleri yaşadım. Bunların tamamında çalışmış bir şey SwiftMailer kütüphanedir. Check it out ve sizin için çalıştığını görmek.

http://swiftmailer.org/

SwitfMail Çıkış (http://swiftmailer.org/). Çoğu posta sistemlerine bağlanmak ve e-posta, hiçbir yerel yapılandırmasını veya bağımlılıkları gönderebilirsiniz. Düzenli benim gmail hesabı üzerinden uyarılar gönderir. Bu çok sağlam, ama e-posta listelerini yönetmek için çalışıyor değilse "basit" bir yürütme seçeneği vardır.

kodunuzu sorun değildir. E-posta sunucusu sıraya e-posta bir sürü vardır. Aynı sorun godaddys e-posta sunucusu ile başıma geldi. Sadece o bir gün vermek ve yeniden deneyin.