2016-05-04 14 views
0

私は自分のwordpressサイトとその動作の機能を持っています。私のローカルサーバ(MAMPプロ)でbluehostサーバーのwp_mail送信者を設定することはできません

function wp_send_email_shipping_confirmation($args){ 

    $content = send_email_shipped_confirmation($args); 
    $headers[] = 'MIME-Version: 1.0' . "\r\n"; 
    $headers[] = 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 
    $headers[] = "X-Mailer: PHP \r\n"; 
    $headers[] = 'From: Wristband Creation Team <[email protected]' . $_SERVER[HTTP_HOST] . '>' . "\r\n"; 
    $mail = wp_mail($args['email'], 'Your Wristbands Has Shipped Out', $content, $headers); 

} 

私はGmailの上でそれを受け取ることができますし、送信者は[email protected]、それが働いています。

しかし、ときに私は、電子メール機能はこの(myhostID)@[email protected]の代わり[email protected]

答えて

0

ホスティングプロバイダは、あなたが電子メールをこのように送信することはできませんように見えるの送信者から罰金脇に働いている私のホスト(お申し込み)上にアップロードしました。

実際にこのアカウント([email protected])から電子メールを送信する場合は、ドメイン内にSMTPアカウントを作成し、wp-mail機能ではなくSMTPプラグインを使用してメールを送信する必要があります。

関連する問題