আমি ইউআরএল টাইপ করে নির্দিষ্ট ব্যবহারকারীর কাছে একটি ইমেল প্রেরণের চেষ্টা করছি, তবে আমি নিম্নলিখিত ত্রুটিটি পাচ্ছি:
অ্যাবস্ট্রাক্টসএমটিটিপিট্রান্সপোর্ট.এফপি লাইন 383 এ সুইফট ট্রান্সপোর্টএক্সসেপশন: প্রত্যাশিত প্রতিক্রিয়া কোড 250 কিন্তু কোড পেয়েছে "530", বার্তা সহ "530 5.7.1 প্রমাণীকরণ প্রয়োজন
এখন পর্যন্ত আমি এটি Gmail এর সাথে কাজ করার চেষ্টা করছি। আমি কীভাবে এটি কাজ করতে পারি?
আমার এখন অবধি এটিই রয়েছে: mail.php
<?php
return [
'driver' => env('MAIL_DRIVER',' smtp'),
'host' => env('MAIL_HOST', 'smtp.gmail.com'),
'port' => env('MAIL_PORT', 587),
'from' => ['address' =>"MyUsername@gmail.com" , 'name' => "example"],
'encryption' => 'tls',
'username' => env('MyUsername@gmail.com'),
'password' => env('MyPassword'),
'sendmail' => '/usr/sbin/sendmail -bs',
'pretend' => false,
];
রুটে আমার কাছে এটিই রয়েছে:
Route::get('test', function() {
Mail::send('Email.test', [], function ($message) {
$message->to('example@gmail.com', 'HisName')->subject('Welcome!');
});
});
আমার নিয়ামকটিতে এটি আমার কাছে রয়েছে:
class MailController extends Controller
{
public function Sending_Email()
{
$this->call('GET','Email.test');
return View('Email.test');
}
}
এবং এটিই আমার .env ফাইলে রয়েছে:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=MyUsername@gmail.com
MAIL_PASSWORD=MyPassword