2014-07-23 4 views
2

버전 6.5.16 (빌드 1082)의 SugarCRM CE를 새로 설치했습니다.전자 메일 SMTP 문제 - 오류 : 다음 보낸 사람 주소 :

관리자 패널에서 SMTP 서버 세부 정보를 설정하는 데 문제가 있습니다. 내 도메인의 SMTP 설정과 Gmail 계정을 사용할 때마다 동일한 화면 오류 메시지가 나타납니다. '오류 : 다음 보낸 사람 주소가 실패했습니다 :'

진단 로그에 다음과 같은 메시지가 기록됩니다.

SMTP -> ERROR: Failed to connect to server. Code: 0 Reply: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? 
SugarPHPMailer encountered an error: The following From address failed: [email protected] 

사람이 당신이 그것을 사전에

감사를 고정 어떻게 싶어요 유사한 문제가 알고 경험 한 경우 그 오류 메시지가 가장 가능성이 슈가 CRM/PHP와 웹 서버되지 관련이

+0

SugarCRM 진단 로그에는 어떤 내용이 있습니까? –

+0

SMTP -> ERROR : 서버에 연결하지 못했습니다. 코드 : 0 대답 : 소켓 전송 "ssl"을 찾을 수 없습니다 - PHP를 구성 할 때 활성화하는 것을 잊었습니까? SugarPHPMailer에서 오류가 발생했습니다. 다음 보낸 사람 주소가 실패했습니다. [email protected] – Deepak

+0

원본 게시물에 답변하고 수정하여 이러한 세부 정보를 포함 시켰습니다. –

답변

3

SSL 사용 가능 이메일 호스트에 액세스 할 수 있습니다. 시스템에 따라 libssl (libssl1.0.0) 패키지 또는 openssl 패키지가 누락되었을 수 있습니다.

시스템이 오래되어 있으면 SSL 지원이 별도로 컴파일되고 패키징 될 수도 있습니다. 이전 버전의 데비안과 우분투 시스템은 올바르게 호출했다면 php5-ssl이라고 부릅니다. 그러나 지난 몇 년간 SSL 지원은 PHP 핵심 모듈에 내장되었습니다.

0

난 그냥 옛날 조램 어와 같은 문제가 있었는데, 당신은 상상할 수 없습니다. 나는 이것을 두 번 따라 갔다. https://support.google.com/mail/answer/14257?hl=en

또한 TLS와 587은 나를 위해 일했다. SSL 포트는 그렇지 않습니다. 또한 accounts.google.com -> security -> 감사를 수행하고 기기 (실제로 웹 서버)에서 활동을 확인하는 것이 합법적입니다. 미친 것 그러나 마침내 그것은 일했다. 앞으로도 계속 진행되기를 바랍니다. 그리고 한 가지 더 - 사용자 이름은 전의 이메일 주소입니다. @gmail.com

0

이 경우 바이러스 백신 메일 방패가 SMTP 서버와의 통신을 차단하고있었습니다. 우리는 메일 방어막을 사용할 수 없게 만들었습니다.

0

나는 내 php.ini 파일에이를 보았 기 때문에 나가는 SMTP 서버에 대한 localhost를 사용하여 종료 :

[mail function] 
; For Win32 only. 
SMTP = localhost 
smtp_port = 25 

을 그리고 TLS으로 587을 사용했다.

그것은 나를 위해 일하는 것을 끝내었다. 나는 GoDaddy 이메일 서버를 사용한다. (솔직히 왜 그렇게 작동하는지 알지 못한다면 정말 고맙겠습니다. 감사합니다!)

관련 문제