我正在关注发送电子邮件。
我按照文档所说的做了,所有凭据都与我的sendgrid凭据相同。
但是每当我尝试用来发送电子邮件,
Mail::send('mails.demo', $data, function($message)
{
$message->to('test@gmail.com', 'test')->subject('This is a test mail!');
});
它将错误显示为
Swift_TransportException in Abstr
我们有一个网站,在那里我们允许你重置你的密码(如果你忘记了密码)。这是许多网站的标准配置。基本上你输入你的电子邮件地址,你已经用来在我们的网站上注册,然后我们会给你发送一封包含电子邮件重置链接的电子邮件。
这些都是标准的东西。然而,问题是: Gmail不知何故认为我们发送给用户的这封电子邮件是垃圾邮件,并将其放在垃圾邮件文件夹中。
Gmail显示的具体消息是:
Be careful with this message. Our systems couldn't verify that this message
was really sent by xyz.com. You might
通过定期注册,用户将收到验证电子邮件。但gmail用户不会收到电子邮件,除非他们点击重新发送按钮。 如何让gmail用户在注册时无需点击重新发送按钮即可收到验证邮件? <?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use Socialite;
use Auth;
use Exception;
class GoogleAuth extends Controller
{
public function redirectToProvider()
{