2011-09-14 3 views
1

많은 연구와이 게시물이 너무 힘들지는 않은 것 같지만, SMTP를 통해 연결할 필요없이 gmail을 Google을 통해 보내는 방법은별로 없습니다. Google 문서 도구를 폴링하고 게시하는 코드를 성공적으로 구현했습니다. 나는 이것이 더 쉬울 것이라고 생각할 것이다.Perl을 사용하여 Gmail을 보내십시오.

여러 게시물은 Email :: Send :: Gmail을 사용할 수 있음을 나타내지 만 해당 모듈은 PPM (모든 기본 리포지토리가 추가됨)을 통해 사용할 수 없습니다.

내가 옳은 길에 있다면 알려 주시기 바랍니다.

세부 사항이 부족하다는 것에 사과하지만 정확한 문제가 무엇인지 잘 모르겠습니다. 따라서 관련성이없는 수많은 정보를 게시하기 전에 누군가가 나를 성공적으로 구현했는지 확인하십시오. : Gmail 모듈을 보내고 그 예가 무엇인지 제공하십시오.

답변

2

Windows 사용자 인 경우 Strawberry Perl을 사용하고 CPAN을 통해 Email::Send::Gmail을 설치하는 것이 좋습니다.

+0

응답 해 주셔서 감사합니다. 그것은 합의 인 것처럼 보이지만 설치 방법을 알 수는 없습니다. 나는 PPM에서 사용할 수없는 모드를 설치하는 혼란을 해결하려고 시도했지만, 그게 어디에도 없다.그 모드를 어떻게 설치 했습니까? –

+1

Strawberry Perl을 설치하고 (기본 Perl 설치 경로로 설정 한 경우) 명령 프롬프트를 실행하고'cpan install Email :: Send :: Gmail'을 입력하면 CPAN이 거기에서 마법을 작동시켜야합니다 . 시스템 설정 방법에 따라'cmd.exe'를 관리자 권한으로 실행해야합니다 (모든 필요한 쓰기 권한이 있는지 확인하는 등). –

+1

딸기 펄은 필요하지 않습니다. ActivePerl, Strawberry Perl, cygwin의'perl' 중 어느 것이 든'cpan Email :: Send :: Gmail' (no install)을 입력하십시오. – ikegami

0

간략한 설명 Email::Send::Gmail source은 모듈이 Google의 smtp 서버에 연결하기 위해 올바른 구성으로 Net :: SMTP :: SSL을 통한 래퍼 이상임을 나타냅니다.

소스 코드부터 시작하여 아무 문제없이 on 버전을 만들 수 있습니다.

4

Strawberry Perl을 설치할 필요가 없습니다. ActivePerl with the CPAN archive을 사용할 수 있습니다. 그러나 그렇게하려면 먼저 마술의 조금을 할 필요가 :

  • 이동은 ActiveState의 펄 패키지 관리자와 CPAN 패키지를 설치합니다.
  • 패키지가 설치되면 콘솔 창을 열고 명령 줄에서 cpan을 실행하십시오. cpan 프로세스는 MinGW 컴파일러 환경이 설치되어 있지 않음을 감지하고 설치합니다.

이제 cpan이 작동 했으므로 CPAN의 최신 버전으로 업데이트해야합니다. 프롬프트 cpan>에서

  • (이미 CPAN 밖으로 종료하면 다시 시작), install CPAN를 실행합니다. 이것은 cpan 유틸리티의 최신 복사본에로드됩니다.
  • cpan 프롬프트가 다시 나타나면 reload을 실행하십시오. install Email::Send::Gmailcpan> 프롬프트에서 다음을 입력

    • :

  • 지금 CPAN 작업 및 업데이트됩니다, 당신은 Email::Send::Gmail 패키지를 설치 얻을. 몇 가지 전제 조건을 설치해야 할 수도 있습니다. 기본적으로 에 CPAN이 묻는 질문에 대답하면 괜찮을 것입니다.

방금 ​​작동하는지 확인하기 위해이 작업을 수행했습니다.

관련 문제