2012-05-22 2 views
-1

PHP를 통해 Gmail 계정에 액세스하려고합니다. 이 같은 코드를 시도 : 내 웹 호스팅 회사 (Bluehost를) 얘기 작동하고 있지 않습니다이 코드의 많은 변화 후, 그러나PHP가 포함 된 Gmail에 연결

$mbox = imap_open("{imap.gmail.com:993/imap/ssl/}", "my email", "my password"); 

을하고 오류가 방화벽 때문 정보통이었다 자신의 서버. 전용 IP 주소를 얻으면 포트 993에 액세스 할 수 있지만 방화벽으로 인해 Gmail을 검색 할 수는 없습니다.

사람 중 하나 알고 있나요 :

- 어떻게 이러한 방화벽 설정에서 Gmail에 액세스하거나

나는 나 외부 서버와 같은에 액세스 이메일을 할 수 있도록 것이라고 사용할 수

- 왜 웹 호스팅 서비스 Gmail

+0

Outlook과 같은 표준 클라이언트를 사용하여 이메일에 액세스 할 수 있습니까? 외부 클라이언트의 전자 메일에 액세스하려면 계정에서 옵션에 대해 IMAP을 활성화해야한다는 것을 기억하십시오. –

+1

Hostgator는 모든 포트를 열었습니다. 방화벽에서 블랙리스트를 사용하고 있습니다. 당신은 또한 다른 호스팅 회사를 확인해야합니다. – machineaddict

+0

추천 해 주셔서 감사합니다. Hostgator 로의 전환이 끝났으며 지금까지 훌륭했습니다. – smf7293

답변

1

그리고 BlueHost가 방금 "할 수 없다"고 말했습니까? 도움을 드리기위한 더 이상의 제안이 없습니까? DTMFA!

Google의 탁월한 도움을 많이 찾았습니까?

내가 말할 수있는 것은 Hostony.com이며 저렴하고 훌륭한 기능을 제공하며 내가받은 최고의 기술 지원을 제공합니다.

아마 당신은 기술 지원에 접근하여 "당신의 서비스가이 일을 할 수 있다고 말할 수 있다면 & 어떻게 할 것인가?"라고 말할 것입니다. 모든 잠재적 호스트에 대해 물어보십시오. HTTP :

0

것은에서 Qouted

//php.net/manual/en/function.imap-open.php Gmail을 가진 자 문제는 (내 문제였다 "너무 많은 로그인 실패 "대신에 개방의 웹 서버 만에 localhost를 .. 아무 문제), ON :

$받은 편지함 = imap_open ($ 호스트 이름, $ 사용자 이름, $ 암호, NULL, 1) 또는 다이 ('없습니다 Gmail에 연결 : '. imap_last_error());

사용 :

$받은 편지함 = imap_open ($ 호스트 이름, $ 사용자 이름, $ 암호, NULL, 1) 또는 다이 ('Gmail로 연결할 수 없습니다'. 인 print_r (imap_errors()));

오류의 전체 목록을 볼 수 있으며 잘하면 답변을 안내합니다. 필자의 경우 Google은 보안 문자를 입력하여 계정을 잠금 해제하려고했습니다. 그러나이 오류는 imap_last_error()를 통해 명확하게 표시된 이 아닙니다.

건배, PH

그의 제안을 시도하고 응답을 다시 게시 할 수 있습니다.

편집 :

찾을 수이 스레드 : http://osticket.com/forums/showthread.php?t=2597 게시물 중 하나 qouting :

이 서버 구성하지 osTicket에 문제가 있습니다. SSL 지원이 활성화되어 있어야합니다. 호스팅 제공 업체에 문의하거나 ssl/imap-ssl로 PHP를 다시 컴파일하십시오.

그래서 호스트 서비스에 문제가있을 수 있습니다. 당신이 할 수 있다면 그 제안을 시도하십시오 ...

+0

나는 이것을 시도하고 여전히 말합니다 : "사서함 {imap.gmail.com:993/imap/ssl/}을 열 수 없습니다 : 잘못된 원격 사양)" 나는 그 문제가 내 웹 호스팅 회사 차단 된 포트 993, 그래서 나는 다른 해결책을 모르겠다. – smf7293

+0

새 제안을 추가하기 위해 편집 됨. –

0

나는 첫 번째 코드를 복사하여 붙여 넣기하고 "can not open mailbox"오류가 발생했습니다. 마지막에 /를 제거하여 "{imap.gmail.com:993/imap/ssl}"... 이제 작동합니다. 단순한 오류를 사랑하게되었습니다. (아마도 imap_open 함수의 버그만큼 오류라고 생각하지는 않지만 ... 마지막에 확인하는 것을 잊어 버린 것 같은) 여러분이 머리를 몇 시간 동안 쾅 쾅 쾅쾅 쾅 쾅 소리 쳤다! 당신이 아직도 그것을 필요로하거나 그것을 필요로하는 다른 누군가가 있다면 당신을 위해 그것이 잘되기를 희망하십시오!

관련 문제