2016-08-04 64 views
0

我是Bitnami的新用戶,使用谷歌雲平臺
我配置了域,並且上傳了看起來不錯的代碼。 當我試圖發送郵件,郵件不發送任何人都可以幫助我請。
無法發送來自bitmani google雲LAMP堆棧的郵件

我已經使用ZF2
變化bitnami郵件端口465
以下是我一直在用我的郵件功能的代碼

$to = '[email protected]'; 
$from = '[email protected]'; 
$body = 'test body'; 
$subject = 'test subject'; 
$text = new \Zend\Mime\Part($message); 
$text->type = \Zend\Mime\Mime::TYPE_HTML; 
$text->charset = 'utf-8'; 
$body = new \Zend\Mime\Message(); 
$body->setParts(array($text)); 
$message = new \Zend\Mail\Message(); 
$message->setBody($body); 
$message->setFrom($from); 
$message->addTo($to); 
$message->setSubject($subject); 
$transport = new \Zend\Mail\Transport\Sendmail(); 
if($transport->send($message)){ 
    return true ; 
} 

回答

0

https://cloud.google.com/compute/docs/tutorials/sending-mail/

谷歌Compute Engine的呢不允許端口25,465和587上的出站連接。默認情況下,由於這些端口容易受到大量濫用,因此這些出站SMTP端口會被阻止。

儘管標準電子郵件端口被阻止,但您可以選擇一個非標準端口來發送電子郵件。您還可以利用計算引擎合作伙伴提供的郵件服務。