2016-06-06 4 views
0

Ich benutze Swiftmailer, um E-Mails von yii2 zu senden. Ich bekomme Code von Websites, aber die meisten von ihnen senden E-Mails von gmail.com. Ich möchte E-Mails von meiner Universitäts-E-Mail senden, aber es funktioniert nicht. Was ist das Problem. Dies ist der Code:E-Mail von anderen smtp in yii2 senden

Im Haupt local.php

'mailer' => [ 
      'class' => 'yii\swiftmailer\Mailer', 
      'viewPath' => '@common/mail', 
      // send all mails to a file by default. You have to set 
      // 'useFileTransport' to false and configure a transport 
      // for the mailer to send real emails. 
      'useFileTransport' => /*true*/false, 
      'transport' => [ 
       'class' => 'Swift_SmtpTransport', 
       'host' => 'smtp.students.del.ac.id', 
       'username' => '[email protected]', 
       'password' => 'bmelar28', 
       'port' => '587', 
       'encryption' => 'tls', 
      ], 
], 
+0

versuche 'smtp' im Host zu entfernen wie' 'host' => 'students.del.ac.id'' – vishuB

Antwort

1

entfernen smtp in 'host' => students.del.ac.id

zeigen Code unten

'mailer' => [ 
     'class' => 'yii\swiftmailer\Mailer', 
     'viewPath' => '@common/mail', 
     'useFileTransport' => false, 
     'transport' => [ 
      'class' => 'Swift_SmtpTransport', 
      'host' => 'students.del.ac.id', 
      'username' => '[email protected]', 
      'password' => 'bmelar28', 
      'port' => '587', 
      'encryption' => 'tls',        
     ] 
] 
+0

Es ist Erfolg. Aber wie benutze ich den Benutzernamen: [email protected]? Ich benutze Host: del.ac.id, aber ich kann die E-Mail nicht senden. – RiefSapthana

+0

Ich habe diesen Fehler: Erwartete Antwort Code 220, aber Code "421", mit der Nachricht "421 kann keine Verbindung zum SMTP-Server 172.21.2.30 (172.21.2.30:25), verbinden Fehler 10060 " – RiefSapthana

0

Versuchen Sie diese: Änderungsnummer Port und Host

'mailer' => [ 
       'class' => 'yii\swiftmailer\Mailer', 
       'viewPath' => '@common/mail', 
       // send all mails to a file by default. You have to set 
       // 'useFileTransport' to false and configure a transport 
       // for the mailer to send real emails. 
       'useFileTransport' => /*true*/false, 
       'transport' => [ 
        'class' => 'Swift_SmtpTransport', 
        'host' => 'students.del.ac.id', 
        'username' => '[email protected]', 
        'password' => 'bmelar28', 
        'port' => '25', 
        'encryption' => 'tls', 
       ], 
    ], 
+0

Wie benutze ich das: [email protected] und den Host: del.ac.id? Ich habe diesen Fehler: Erwartete Antwort Code 220, aber Code "421", mit der Nachricht "421 Kann keine Verbindung zum SMTP-Server 172.21.2.30 (172.21.2.30:25), verbinden Fehler 10060 " – RiefSapthana

+0

Versuchen Sie einmal, indem Sie 'port' = > '25' –

+0

Ich habe es versucht, aber es ist immer noch Fehler – RiefSapthana

Verwandte Themen