Sfoglia il codice sorgente

feat: EK-1345: 发送email失败

kevinElken 10 mesi fa
parent
commit
db234cb538
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      common/helpers/Email.php

+ 5 - 0
common/helpers/Email.php

@@ -10,9 +10,14 @@ class Email
      * @param string $email
      * @param string $userName
      * @param string $password
+     * @return false|void
      */
     public static function sendRegistrationEmail(string $email, string $userName, string $password)
     {
+        if (!$email || !filter_var($email, FILTER_VALIDATE_EMAIL)) {
+            return false;
+        }
+
         $subject = \Yii::t('app', 'decRegistrationEmailSubject', []);
         $message = \Yii::t('app', 'decRegistrationEmailContent', ['userName' => $userName, 'passWord' => $password]);