Php Mail Gönderme ile ilgili

Bu konuyu okuyanlar

exxxpatriate

Öğrenci
Katılım
9 Aralık 2012
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Merhaba arkadaşlar,

PHP'de mail gönderimi ile ilgili yardımınızı rica edeceğim. Üzerinde çalıştığım bir projede aşağıdaki kod ile müşteri satıcıya mail gönderiyor. Ama ben bu maillerin site yönetimine de gönderilmesini istiyorum aynı zamanda. Yani normal mail gönderirken yaptığımız CC işlemi gibi.

Bu kodu özelleştirme konusunda birkaç dakikanızı ayırarak yardımcı olursanız çok memnun olurum.

PHP:
function contact_seller( $seller_email, $from_name, $from_email, $message ) {
        ob_start();
        get_template_part( 'emails/contact-seller' );
        $body = ob_get_clean();

        $find = array(
            '%from_name%',
            '%from_email%',
            '%user_ip%',
            '%user_agent%',
            '%message%',
            '%site_name%',
            '%site_url%'
        );

        $replace = array(
            $from_name,
            $from_email,
            get_client_ip(),
            $this->get_user_agent(),
            $message,
            $this->get_from_name(),
            home_url()
        );

        $subject = sprintf( __( '"%s" sent you a message from your store' ), $from_name, $this->get_from_name() );
        $body = str_replace( $find, $replace, $body);
        $headers = array( "Reply-To: {$from_name}<{$from_email}>" );

        $this->send( $seller_email, $subject, $body, $headers );

        do_action( 'contact_seller_email_sent', array(
            'to'           => $seller_email,
            'subject'      => $subject,
            'message'      => $body,
            'sender_email' => $from_email,
            'sender_name'  => $from_name,
            'headers'      => $headers,
        ) );
    }
 
Üst