가입시 이메일 제한 문의

안녕하세요? 일부 이메일 제공자에서 메일을 스팸으로 분류해버려서 지속적으로 문제가 되고 있습니다.

이를 막기 위해 가입시 이메일 nameholder에 특정 이메일을 쓰지말라고 해도 열심히 가입을 해주시더라구요.

스레드를 찾아보니 특정 이메일로만 가입을 하는 코드는 적어주셨는데 혹시 특정 이메일로 가입할때 안되게 변경할 수 있을까요?

Mailgun을 통해 워드프레스 및 우커머스 이메일을 처리하고 있는데 다음,한메일,카카오 애들이 광고성 메세지가 아닌 주문 결제 완료 같은 이메일도 싹다 스팸처리 해버려서 계속 이떄문에 여러 처리를 추가적으로 하게 되네요.

 

add_filter('wpmem_pre_validate_form', 'my_wpmem_pre_validate_form', 10, 2);
function my_wpmem_pre_validate_form($fields, $toggle){
	$user_email = isset($fields['user_email'])&&$fields['user_email'] ? $fields['user_email'] : '';
	if($user_email){
		$approved_email = array('@cosmosfarm.com', '@gamil.com');
		$check = false;
		foreach($approved_email as $email){
			if(strpos($user_email, $email)){
				$check = true;
			}
		}
		if(!$check){
			echo "<script>alert('등록할 수 없는 이메일입니다.')</script>";
			echo "<script>window.history.back();</script>";
			exit;
		}
	}
	return $fields;
}

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기