smtp를 사용하여 웹 양식을 구성하는 방법


10

웹 양식을 만들었고 smtp 인증으로 이메일을 보내도록 구성하고 싶습니다. SMTP 인증 모듈도 설치했지만 smtp를 사용하기 위해 webform을 설정할 수있는 옵션을 찾을 수 없습니다.

이것이 가능한가? 어떤 충고?

답변:


11

Webform 모듈은 mail()메일을 보내기 위해를 사용합니다 . SMTP Authentication Support모듈은 Drupal이 PHP mail()기능 을 우회하고 SMTP 서버로 직접 이메일을 보낼 수 있도록합니다.

SMTP Authentication Support모듈 과 함께 Mail 시스템 모듈 을 설치 하고이 학습서 에서 단계별로 설명하는 smtp 클래스를 webform에 지정하도록 구성해야합니다 .

당신이 경우 SMTP 모듈은 귀하의 드루팔 사이트에 설치되어 있습니다 (SMTP 설정을 구성 할 수있는 것보다 /admin/config/system/smtp이메일을 보내는)

예 (GMAIL 용 SMTP 구성) :

A. INSTALL OPTIONS:
 1. Turn this module on or off: (SELECT "ON")

B. SMTP SERVER SETTINGS:
 1. Server: smtp.gmail.com
 2. Backup server: (LEAVE BLANK)
 3. Port: 465
 4. Use encrypted protocol: (SELECT "Use SSL")

C. SMTP AUTHENTICATION:
 1. Username: (ENTER YOUR GMAIL EMAIL ID)
 2. Password: (ENTER YOUR ABOVE EMAIL ID PASSWORD)

D. E-MAIL OPTIONS:
 1. E-mail from address: (ENTER YOUR GMAIL EMAIL ID AS ENTERED ABOVE)
 2. E-mail from name: (ENTER SITE NAME, ITS DEFAULT VALUE IS DRUPAL VERION)
 3. Allow to send e-mails formated as Html (ENABLE CHECKBOX IF YOU WANT)

E. SEND TEST E-MAIL:
 1. E-mail address to send a test e-mail to: 
   (ENTER YOUR EMAIL ID AT WHICH YOU WANT TO RECEIVE TEST MAIL)

서버 세부 정보포트 세부 정보를 확인하는 것 이외의 다른 서비스 제공 업체를 사용하려는 경우 GMAIL 대신 .


@drupspark 위의 해결책이 도움이 되었습니까, 아니면 공유보다 더 나은 해결책이 있다면 알려주십시오. 감사!!
Ankit Agrawal

3

문제는 기본적으로 webform이 mail ()을 통해 이메일을 발송한다는 것입니다. 이를 고치려면 smtp 클래스를 webform에 할당해야합니다. 이렇게하려면 단계 를 수행 하고 Gmail 계정으로 smtp를 구성하기 위해 @Ankit은 이미 여기에서 매우 명확하다고 언급했습니다.

요약 단계

  • 당신은 settup 필요 mailsystem :이 모듈은 우리에게 구성 메일 변수를 도움이 될 것입니다 또는 우리는 SMTP를 사용에 웹 양식을 말할 것이다 볼 수 있습니다.
  • 새 설정에서 단계 안내서 선택 웹 양식에 제공된대로 키를 비워 두십시오. 설정을 저장하면 이제 설정을 저장 한 동일한 페이지 맨 위에 "웹 모듈 모듈 클래스"선택 목록이 표시됩니다.
  • 다음은 "웹 모듈 모듈"선택 목록입니다. smtp 모듈을 사용하도록 웹 양식을 설정할 수 있습니다.

1

Drupal SMTP 인증 모듈 이 도움이 될 수 있습니다.

SMTP 인증 :

이 모듈은 Drupal이 PHP mail () 기능을 우회하고 SMTP 서버로 직접 이메일을 보낼 수 있도록합니다. 이 모듈은 SMTP 인증을 지원하며 PHP가 지원하는 경우 SSL을 사용하여 서버에 연결할 수도 있습니다. 이 모듈은 PHPMailer의 smtp 및 mail 클래스를 사용합니다. https://github.com/PHPMailer/PHPMailer


1
이 질문에 대한 답변이 될 수 있지만 링크 전용 답변은 사용하지 않는 것이 좋습니다. OP가 웹 모듈과 함께이 모듈을 사용하는 방법을 확장하고 설명해 주시겠습니까?
Triskelion


0

다음은 Drupal 7에서 메일 시스템 모듈을 구성하기 위해 수행해야하는 단계입니다.

1 단계 : 구성> 시스템> 메일 시스템으로 이동 2 단계 : 새 설정으로 이동 3 단계 : 모듈과 함께 사용할 메일 시스템 선택

1 단계 : 구성> 시스템> 메일 시스템으로 이동

2 단계 : 새로운 설정으로 이동

3 단계 : 모듈과 함께 사용할 메일 시스템 선택

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.