2017-05-18 4 views
0

에 개최했다. phpmail, sendmail 및 smtp를 사용하도록 구성하려고 시도했지만 SendGrid를 생각했습니다. 이러한 옵션 중 작동하지 않는 것들은 아래의 코드를 TS 문제에 적용했습니다.는 푸른 리눅스 응용 프로그램 서비스 이메일을 보낼 수있는 앱 내 사이트의</p> <p>없음을 SendGrid 또는 다른 이메일 서비스를 사용하지 않으려면 포트를 여는 방법에 푸른 리눅스 응용 프로그램 서비스 계획에

<?php 
$array = array(8080, 80, 25, 587, 465); 

foreach ($array as &$port) { 
    $fp = fsockopen('127.0.0.1', $port, $errno, $errstr, 5); 
    if (!$fp) { 
     echo "Port is closed:"; 
     echo $port; 
    } else { 
     echo "Port is open:"; 
     echo $port; 
     fclose($fp); 
    } 
    echo "<br>"; 
} 
?> 

이것은 출력 :

Port is open:8080 
Port is closed:80 
Port is closed:25 
Port is closed:587 
Port is closed:465 

답변

1

푸른 리눅스 응용 프로그램 서비스 계획, 당신이 리눅스에 푸른 앱 서비스 웹 응용 프로그램을 의미합니까? 예인 경우 현재 하나의 포트만 열 수 있습니다. 이 FAQ을 참조하십시오.

Q : 내 사용자 지정 컨테이너 이미지에 둘 이상의 포트를 노출하고 싶습니다. 그게 가능합니까?

A : 현재 지원되지 않습니다.

여러 포트를 열려면 Azure VM을 선택합니다.

+0

이 부분에는 약간의 근시안이 있습니다. 나는 그것에 어떤 형태의 연락 양식이없는 현대 웹 사이트를 보지 못했습니다. – JCPhlux

+0

@JCPhlux 죄송합니다. 무슨 뜻인지 모르겠습니까? –

+0

나는 php와 Linux에서 조금 익숙하지 않다. 이 사이트는 내가 방문한 호스팅 회사에서 얻은 사이트입니다. 나는 그것이 이전에 있었지만 rackspace에서했던 것처럼 Linux에서 호스트 할 수있는 좋은 후보자라고 생각했습니다. 마지막 서버에서는 phpmail을 사용하여 연락처 메시지를 보냈습니다. 내가 보낸 문의 양식 전자 메일에 SMTP 서버에 연결할 수 없습니다. – JCPhlux