2016-06-03 2 views
1

HostGator에서 호스팅되는 WooCommerce 2.5.5 (및 WP 4.4.3)를 사용하여 기본 전자 상거래 사이트 설정을 실행했습니다. WooCommerce에서 온 이메일은 기본적으로 전송되지 않습니다. Contact Form 7을 사용하여 전자 메일을 테스트 한 결과 작동했습니다. Postman SMTP 플러그인이 생겼고 Google SMTP를 사용하여 WooCommerce 이메일을 보낼 수있었습니다.WooCommerce가 사용되는 경우 이메일을 보내지 않음 WP 메일 기능

WooCommerce가 기본 (다른 양식과 함께 사용) WP 메일 기능을 사용할 때 전자 메일을 보내지 않는 이유는 알 수 없습니다. 또한 나는 곧장 PHP를 통해 테스트 이메일을 보낼 수 있었다.

$email_string = WC_Emails::get_from_address();은 적절한 이메일 주소를 반환합니다. 그래서 거기 관련이 없습니다 통해 이메일 - 문제 재치 HTML 상기 functions.php

function set_content_type($content_type){ 
    return 'text/html'; 
} 
add_filter('wp_mail_content_type','set_content_type'); 

하고 테스트하는 데 사용 문의 양식 7에 아래 코드를 추가하여 이메일이 있다면 내가 테스트 한 또한

이메일 콘텐츠 유형

단서가 있습니까?

+0

확인 후 다른 SMTP (Gmail 제외) 세부 정보를 설정할 수 있습니까? – purvik7373

답변

1

여기에 나는 "내 연락처 양식 전자 메일이 작동하기 때문에 WooCommerce 전자 메일이 차단되는 이유는 무엇입니까?"

정확한 서버 경로를 조사하지 않고 정확한 이메일 경로를 추적하지 않아도 이는 간단한 질문이 아닙니다. 짧은 버전은 나이지리아 왕자와 일반적인 스팸을 검색하는 것보다 스팸 필터가 훨씬 더 많습니다. 스팸 필터는 출처의 IP 주소, 보내는 사용자 및 도메인, IP/발신자가 보낸 전자 메일의 양, 보낸 사람의 전자 메일이 스팸으로 표시된 횟수 및 전자 메일의 문구를 확인합니다. 가장 일반적인 요인은 전자 메일의 출처로, 스팸 필터를 사용하여 전체 점수를 낮추어 WooCommerce 전자 메일의 단어 및 서식을 약간 변경하더라도 스팸으로 신고되어 전송되지 않을 수 있습니다.

+0

"From"이름 및 "From"주소는 Woocommerce 설정 – JackTheKnife

+0

[email protected] 또는 그 밖의 모든 사항에서 정확합니까? 그냥 다른 물건을 확인할 수 있도록하고 싶습니다. –

+0

수정하십시오. 연락처 양식 7의 발신자와 동일한 주소가 있습니다. – JackTheKnife

관련 문제