
VPS
CentOS Stream9
apache 2.4.53
php 8.2.3
laravel 9.43.0
開発環境(XAMPP)では、送れていた遅れていたメールでしたが、上記本番環境にデプロイしたところ、以下のエラーログが出ました。
production.ERROR: Connection could not be established with host "ssl://メールサーバーホスト:465": stream_socket_client(): Unable to connect to ssl://メールサーバーホスト:465 (Permission denied) {"exception":"[object] (Symfony\\Component\\Mailer\\Exception\\TransportException(code: 0): Connection could not be established with host \"ssl://メールサーバーホスト:465\": stream_socket_client(): Unable to connect to ssl://メールサーバーホスト:465 (Permission denied) at /var/www/****/vendor/symfony/mailer/Transport/Smtp/Stream/SocketStream.php:154)
コントローラーは以下の通りです。
色々調べても意味が分かりません。
どなたか、ご教授いただければ幸いです。
namespace App\Http\Controllers\User\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Carbon\Carbon;
use App\Models\User;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Mail;
use Illuminate\Support\Str;
class ForgotPasswordController extends Controller
{
public function showForgetPasswordForm()
{
return view('user.auth.forgetPassword');
}
public function submitForgetPasswordForm(Request $request)
{
$request->validate([
'email' => 'required|email|exists:users',
]);
$token = Str::random(64);
DB::table('password_resets')->insert([
'email' => $request->email,
'token' => $token,
'created_at' => Carbon::now()
]);
Mail::send('emails.forgetPassword', ['token' => $token], function($message) use($request) {
$message->to($request->email);
$message->subject('パスワードの再設定');
});
return back()->with('status', '入力されたメールアドレスに、パスワード再設定用URLをお送りしました。');
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- スペイン語 急にあるサイトが見れなくなりました。 6 2022/03/28 09:33
- 英語 The Twilight Zone1959に関するCBSの回答について 1 2023/03/02 15:13
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- PHP php エラー 2 2022/10/23 16:43
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- 英語 提示文の"done"と"taken"の意味の違いについて 3 2022/03/22 14:28
- TOEFL・TOEIC・英語検定 TOEICの問題について質問です!! Moreover, a portion of the proc 3 2022/09/05 17:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LCD ディスプレイを Raspberry ...
-
小数点の切り上げについて
-
laravel 本番環境でメールが送...
-
データベースに接続したい
-
(Perl CPAN) DBDがはいらない
-
CGI::Carpを使っているのにInte...
-
WWW::Mechanizeがプロシキ経由...
-
failed: Can't connect to loca...
-
例外処理のフローチャートの記...
-
記号の組み合わせのテキスト文...
-
UNIX SUN Solarisで時間の演算
-
英文でperlの文法などを説明し...
-
「デバイスは PRN を初期化でき...
-
Excel制御
-
ezwebにて写メをアップロードす...
-
ホームページのカウンタ表示に...
-
テキストファイルに書き込めな...
-
dieによる終了コード(ステータ...
-
perlからpostgres連携時にエラ...
-
VBでグローバル変数を宣言するには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LCD ディスプレイを Raspberry ...
-
Unicode::Japanese を継承できない
-
socket経由でHTMLを表示
-
XML::RSSモジュールインストー...
-
laravel 本番環境でメールが送...
-
:shared って何
-
Perlで画像のサイズ取得する方法
-
DBD::mysqlで「表」という文字...
-
(Perl CPAN) DBDがはいらない
-
警告を消したい
-
perlからDBIを使用したpostgres...
-
エラーでハマっている為、use A...
-
"use CGI::Session"でエラーが...
-
CGI::Carpを使っているのにInte...
-
perlで指定か所のurlを取り出し...
-
PerlでHashのキーを制限したい
-
フォームメール@PerlとActiveP...
-
DBIが入っているはずですが、、、
-
htmlフォームから受け取ったフ...
-
DBMの容量制限
おすすめ情報
ありがとうございます。
確かに、エラーの内容は私も確認しております。
ただ、queueを使ったメール送信は送れています。
Mail::send()を使った場合送れません。
そもそも、Mailファサードの使用に誤りがるのでしょうか。