title: Trying to get property of non-object when send Email with mailgun
body: <p>i'm doing send email with mailgun but get trouble. Here my controller</p>
  
  <pre><code>&lt;?php
  
  namespace App\Http\Controllers;
  
  use Mail;
  use App\User;
  use App\Mail\TestMail;
  use Illuminate\Http\Request;
  use Auth;
  use DB;
  use Carbon\Carbon;
  
  class EmailController extends Controller
  {
      /**
       * Create a new controller instance.
       *
       * @return void
       */
      public function __construct()
      {
          //
      }
  
      public function mail()
      {
          $user = User::find(1)-&gt;toArray();
          Mail::send('emails.active', $user, function($message) use ($user) {
              $message-&gt;to($user-&gt;email);
              $message-&gt;subject('Mailgun Testing');
          });
          dd('Mail Send Successfully');
      }
  }
  </code></pre>
  
  <p>here my .env file</p>
  
  <pre><code>MAIL_DRIVER=mailgun
  MAIL_HOST=smtp.mailgun.org
  MAIL_PORT=587
  MAIL_USERNAME=postmaster@sandbox3ae9e61e75da41cab7a649e0f06ac340.mailgun.org
  MAIL_PASSWORD=xxxe90fdef17344b3505ab04d369xxx
  MAIL_ENCRYPTION=tls
  </code></pre>
  
  <p>and here my route</p>
  
  <pre><code>Route::get('/sendmail','EmailController@mail');
  </code></pre>
  
  <p>and i get trouble is Trying to get property of non-object EmailController.php line 29 ( $message->to($user->email); ) somebody help me and thanks!!</p>