|
|
@@ -255,15 +255,43 @@ class MailHelper
|
|
|
$port = '4650';
|
|
|
break;
|
|
|
case 5:
|
|
|
- $smtp_username = "cs@helongfx.com";
|
|
|
+ $smtp_username = "info@vegardmkt.com";
|
|
|
$host = 'smtp.fastmail.com';
|
|
|
- $password="kj28yz387p974u6t";
|
|
|
+ $password="q7yka9tdhgym9zuy";
|
|
|
$port = '465';
|
|
|
break;
|
|
|
case 6:
|
|
|
- $smtp_username = "info@helongfx.com";
|
|
|
+ $smtp_username = "info2@vegardmkt.com";
|
|
|
$host = 'smtp.fastmail.com';
|
|
|
- $password="c2l3ynl29r8kpxbn";
|
|
|
+ $password="4emg7ux97qxz4fc7";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 7:
|
|
|
+ $pay_mail = "admin1@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 8:
|
|
|
+ $pay_mail = "cs2@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 9:
|
|
|
+ $pay_mail = "cs3@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 10:
|
|
|
+ $pay_mail = "cs4@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
$port = '465';
|
|
|
break;
|
|
|
default:
|
|
|
@@ -272,8 +300,9 @@ class MailHelper
|
|
|
$host = 'smtp.sendgrid.net';
|
|
|
$password="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";
|
|
|
$port = '465';
|
|
|
+ break;
|
|
|
}
|
|
|
- if($number==0){
|
|
|
+ if($number==0 || $number==7 || $number==8 || $number==9 || $number==10){
|
|
|
// 设置新的邮箱地址发送
|
|
|
Yii::$app->set('mailer', [
|
|
|
'class' => 'yii\swiftmailer\Mailer',
|
|
|
@@ -292,7 +321,7 @@ class MailHelper
|
|
|
],
|
|
|
]);
|
|
|
}else{
|
|
|
- // 设置新的邮箱地址发送
|
|
|
+
|
|
|
Yii::$app->set('mailer', [
|
|
|
'class' => 'yii\swiftmailer\Mailer',
|
|
|
'useFileTransport' => false,
|
|
|
@@ -489,34 +518,140 @@ class MailHelper
|
|
|
$password="Notifk99";
|
|
|
$port = '4650';
|
|
|
break;
|
|
|
- /*case 5:
|
|
|
- $smtp_username = "admin@fusian-fx-mail4.com";
|
|
|
- $host = 'hwsmtp4.exmail.qq.com';
|
|
|
- $port = '4650';
|
|
|
- break;*/
|
|
|
+ case 5:
|
|
|
+ $smtp_username = "info@vegardmkt.com";
|
|
|
+ $host = 'smtp.fastmail.com';
|
|
|
+ $password="q7yka9tdhgym9zuy";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ $smtp_username = "info2@vegardmkt.com";
|
|
|
+ $host = 'smtp.fastmail.com';
|
|
|
+ $password="4emg7ux97qxz4fc7";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 7:
|
|
|
+ $pay_mail = "adminemail1@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 8:
|
|
|
+ $pay_mail = "adminemail2@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 9:
|
|
|
+ $pay_mail = "adminemail3@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
+ case 10:
|
|
|
+ $pay_mail = "adminemail4@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
+ $port = '465';
|
|
|
+ break;
|
|
|
default:
|
|
|
- $smtp_username = "admin@helongfx.com";
|
|
|
- $host = 'hwsmtp.exmail.qq.com';
|
|
|
- $password="Helonk99";
|
|
|
+ $pay_mail = "admin@vegardmkt.com";
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $password="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";
|
|
|
$port = '465';
|
|
|
}
|
|
|
- // 设置新的邮箱地址发送
|
|
|
- Yii::$app->set('mailer', [
|
|
|
- 'class' => 'yii\swiftmailer\Mailer',
|
|
|
- 'useFileTransport' => false,
|
|
|
- 'transport' => [
|
|
|
- 'class' => 'Swift_SmtpTransport',
|
|
|
- 'host' => $host,
|
|
|
- 'username' => $smtp_username,
|
|
|
- 'password' => $password,
|
|
|
- 'port' => $port,
|
|
|
- 'encryption' => 'ssl',
|
|
|
- ],
|
|
|
- 'messageConfig' => [
|
|
|
- 'charset' => 'UTF-8',
|
|
|
- 'from' => [$smtp_username => '和隆']
|
|
|
- ],
|
|
|
- ]);
|
|
|
+ if($number==999 || $number==7 || $number==8 || $number==9 || $number==10){
|
|
|
+ // 设置新的邮箱地址发送
|
|
|
+ Yii::$app->set('mailer', [
|
|
|
+ 'class' => 'yii\swiftmailer\Mailer',
|
|
|
+ 'useFileTransport' => false,
|
|
|
+ 'transport' => [
|
|
|
+ 'class' => 'Swift_SmtpTransport',
|
|
|
+ 'host' => $host,
|
|
|
+ 'username' => $smtp_username,
|
|
|
+ 'password' => $password,
|
|
|
+ 'port' => $port,
|
|
|
+ 'encryption' => 'ssl',
|
|
|
+ ],
|
|
|
+ 'messageConfig' => [
|
|
|
+ 'charset' => 'UTF-8',
|
|
|
+ 'from' => [$pay_mail => 'Vegard']
|
|
|
+ ],
|
|
|
+ ]);
|
|
|
+ }else{
|
|
|
+ // 设置新的邮箱地址发送
|
|
|
+ Yii::$app->set('mailer', [
|
|
|
+ 'class' => 'yii\swiftmailer\Mailer',
|
|
|
+ 'useFileTransport' => false,
|
|
|
+ 'transport' => [
|
|
|
+ 'class' => 'Swift_SmtpTransport',
|
|
|
+ 'host' => $host,
|
|
|
+ 'username' => $smtp_username,
|
|
|
+ 'password' => $password,
|
|
|
+ 'port' => $port,
|
|
|
+ 'encryption' => 'ssl',
|
|
|
+ ],
|
|
|
+ 'messageConfig' => [
|
|
|
+ 'charset' => 'UTF-8',
|
|
|
+ 'from' => [$smtp_username => 'Vegard']
|
|
|
+ ],
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ if($subject=="訂單信息"){
|
|
|
+ $pay_mail_num = intval($config->pay_mail_num);
|
|
|
+ if($pay_mail_num == 0){
|
|
|
+ $smtp_username = "admin@fastpaypro.net";
|
|
|
+ $host = 'hwsmtppay.exmail.qq.com';
|
|
|
+ $port = '4650';
|
|
|
+ // 设置新的邮箱地址发送
|
|
|
+ Yii::$app->set('mailer', [
|
|
|
+ 'class' => 'yii\swiftmailer\Mailer',
|
|
|
+ 'useFileTransport' => false,
|
|
|
+ 'transport' => [
|
|
|
+ 'class' => 'Swift_SmtpTransport',
|
|
|
+ 'host' => $host,
|
|
|
+ 'username' => $smtp_username,
|
|
|
+ 'password' => 'Fastpak99',
|
|
|
+ 'port' => $port,
|
|
|
+ 'encryption' => 'ssl',
|
|
|
+ ],
|
|
|
+ 'messageConfig' => [
|
|
|
+ 'charset' => 'UTF-8',
|
|
|
+ 'from' => [$smtp_username => 'fastpaypro']
|
|
|
+ ],
|
|
|
+ ]);
|
|
|
+ }else{
|
|
|
+ $pay_mail = $config->pay_mail;
|
|
|
+ $smtp_username = "apikey";
|
|
|
+ $host = 'smtp.sendgrid.net';
|
|
|
+ $port = '465';
|
|
|
+ // 设置新的邮箱地址发送
|
|
|
+ Yii::$app->set('mailer', [
|
|
|
+ 'class' => 'yii\swiftmailer\Mailer',
|
|
|
+ 'useFileTransport' => false,
|
|
|
+ 'transport' => [
|
|
|
+ 'class' => 'Swift_SmtpTransport',
|
|
|
+ 'host' => $host,
|
|
|
+ 'username' => $smtp_username,
|
|
|
+ 'password' => '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',
|
|
|
+ 'port' => $port,
|
|
|
+ 'encryption' => 'ssl',
|
|
|
+ ],
|
|
|
+ 'messageConfig' => [
|
|
|
+ 'charset' => 'UTF-8',
|
|
|
+ 'from' => [$pay_mail => $pay_mail]
|
|
|
+ ],
|
|
|
+ ]);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
$mail = \Yii::$app->mailer->compose();
|