CodeIgniter4で作成したメールフォームの送信先をMailpitに変更する方法
以前CodeIgniter4.4.4で作成したお問い合わせフォームの送信先をMailpitに変更したい。以下に対応方法をメモ。
対応方法
.envに追記する方法(推奨)
以下を追記する。
email.protocol = "smtp" email.SMTPHost = "コンテナ名" email.SMTPPort = 1025 email.SMTPCrypto = ""
Email.phpを変更する方法
/app/Config/Email.phpを以下の通り変更する。
public string $protocol = 'smtp'; public string $SMTPHost = 'コンテナ名'; public int $SMTPPort = 1025; public string $SMTPCrypto = ''; //tls等が入っていた場合は空に変更
リファレンス
https://codeigniter.dokyumento.jp/user_guide/libraries/email.html#reviewing-preferences
関連記事
-
-
CodeIgniter3でCronを実行する方法
CodeIgniter3系で特定の処理をCronで自動実行したかった。以下に設定 ...
-
-
CodeIgniter4で祝日一覧APIにCURLでリクエストし結果をファイルキャッシュする方法
Codeigniter4.4.4で祝日一覧APIにCURLでリクエストしたい。尚 ...
-
-
CodeIgniter4でコントローラ実行の前後に指定したイベントを実行する方法
CodeIgniter4で特定の条件の場合は指定したページにリダイレクトさせたい ...
-
-
CodeIgniter4&Bootstrap&jQueryで簡易版お問い合わせページの作成
CodeIgniter4.4.4&Bootstrap&jQuer ...
-
-
CodeIgniter4で特定のページにアクセスがあった際に301リダイレクトさせる方法
CodeIgniter4で特定のページにアクセスがあった際に301リダイレクトさ ...