2010-03-24 2 views
0

지난 며칠 동안 나는 PHP를 사용하여 이메일을 초안으로 저장할 수있는 방법을 찾으려고 노력해 왔습니다. imap을 사용하는 emailaddress를 만들었습니다 (동일한 서버에 상주합니다).PHP를 초안으로 이메일 저장

내가하고 싶은 것은 PHP를 사용하여 전자 메일을 작성한 후 초안 폴더에 저장하는 것입니다. 이러한 전자 메일은 전자 메일 클라이언트 (이 경우 ms office Outlook)에서 인식되므로 전자 메일 클라이언트에서 편집하여 보낼 수 있습니다.

php에서 imap 함수에 대한 흥미로운 정보를 발견했습니다. 메일을 보낼 수는 있지만 실제로 쓰기 권한이있는 초안 폴더에 저장하는 방법을 알 수는 없습니다. 실제로 전자 메일을 찾아 읽을 수 있습니다. 전자 메일 클라이언트에서 내 FTP 연결을 사용하여 초안으로 저장합니다. 그러나 그들은 그들이 어디에서 왔는지 이해하지 못하는 UID와 메시지 ID 등을 사용합니다.

내 질문 : - 어떻게 전자 메일 초안을 만들 수 있습니까? - 새 UID 또는 메시지 ID가 어떻게 생성되고 전자 메일 초안 파일로 사용합니까?

도움 주셔서 감사합니다. imap_setflag_full

Yorian

+0

는 시작할 수 있어야 가능한 중복이있다 : http://stackoverflow.com/questions/1206275/creating -messages-ie-draft-in-gmail-with-imap-smtp –

답변

1

봐. \ draft 플래그가 있습니다.

2

올바른 확장 기능이 설치되어 있는지 확인 했습니까? php imap 함수를 사용하려면 php5-imap 확장이 설치되어 있어야합니다. phpinfo()을 사용하여이를 확인할 수 있습니다. "imap"에 대해 아무런 의미가없는 경우 확장 프로그램이 설치되지 않습니다.

0

AFAIK 당신이 INBOX.Draft 사서함에 메일을 저장하는 imap_append()를 사용할 수 있습니다 (function.imap_append)는

관련 문제