나는이 작업을 한 지 오래되었지만 문제의 전자 메일 계정에 로그인하여 특정 제목의 전자 메일을 검색하고 거기에서 원하는 데이터를 수집합니다.이 전자 메일 주소는 바운스 된 전자 메일 주소와 같습니다. 반송 된 전자 메일 주소 목록을 기반으로 IN 절을 사용하여 데이터베이스를 업데이트하십시오.
나중에 스캔 한 메시지를 삭제하십시오.
그러나 CF10 +에서는 보안 연결을 위해 java를 호출하는 대신 secure 속성을 사용할 수 있습니다.
<cfpop
server="pop.gmail.com"
action="getHeaderOnly"
name="popMessages" port="995" maxrows="10"
username="[email protected]"
password="password"
secure="yes|no">
의 cfpop로 Gmail에 액세스 할 수있는 방법에 대한 빠른 구글은 이전의 CF와 연결이 유용를 반환했습니다.
<!---
See: http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html
Warning: Changing system properties is potentially dangerous and should be
done with discretion.
--->
<cfset javaSystem = createObject("java", "java.lang.System") />
<cfset javaSystemProps = javaSystem.getProperties() />
<cfset javaSystemProps.setProperty("mail.pop3.socketFactory.class", "javax.net.ssl.SSLSocketFactory") />
<cfpop
server="pop.gmail.com"
action="getHeaderOnly"
name="popMessages" port="995" maxrows="10"
username="[email protected]"
password="password">
이것은 오래된 CF9 응용 프로그램에 있습니다. – HPWD