0

エラーが発生しました

StreamBuffer.php 行 265 の Swift_TransportException: ホスト mailtrap.io との接続を確立できませんでした [ #0]

これが何を意味するかわかるだろうか?お役に立てて光栄です。ありがとうございます^^

4

2 に答える 2

1

メール設定は 2 か所で確認できます。

  1. .env ファイル
  2. configフォルダにあるmail.phpファイル

どちらも更新できますが、デフォルトの構成に触れないように、ファイルを編集することを強くお勧めします。.env

ファイルを開き.envます。mail次のように、下部に構成が表示されます。

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

次に、アカウントにログインしますmailtrap.io。ドロップダウンから、オプションIntegrationsを選択する必要がありLaravelます。選択すると、以下のように構成が提供されます。

return array(
  "driver" => "smtp",
  "host" => "mailtrap.io",
  "port" => 2525,
  "from" => array(
      "address" => "from@example.com",
      "name" => "Example"
  ),
  "username" => "your_username",
  "password" => "your_password",
  "sendmail" => "/usr/sbin/sendmail -bs",
  "pretend" => false
);

ファイルを開きmail.phpます。

行番号 57 に移動すると、'from' => ['address' => null, 'name' => null],. これを構成で提供されているものに置き換える必要がありますmailtrap.io

したがって、更新されたfromものは'from' => ['address' => 'from@example.com', 'name' => 'Example'],.

ここで、ファイルで、and をそれぞれandで.env更新します。MAIL_USERNAMEMAIL_PASSWORDyour_usernameyour_password

したがって、.envファイル内のメール設定は次のようになります。

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=your_username
MAIL_PASSWORD=your_password
MAIL_ENCRYPTION=null

終わり。これでメールは問題なく機能するはずです。これがお役に立てば幸いです。

乾杯。

于 2015-12-10T13:16:18.233 に答える
0

メーリング プロバイダーの詳細を .env ファイルに設定するか、config/mail.php に追加する必要があります。

.env

MAIL_DRIVER=mail
MAIL_HOST=smtp.mandrillapp.com
MAIL_PORT=587
MAIL_USERNAME=test@gmail.com
MAIL_PASSWORD=test pass
MAIL_FROM=test@gmail.com
MAIL_NAME=test
MAIL_ENCRYPTION=null
于 2015-12-10T07:06:50.383 に答える