title: Laravel5.2: Send Queue Emails by user timezone?
body: <p>I want to send emails by user timezone using Queues, I have <code>timezone</code> column in users table.</p>
  
  <p>Currently, what I am doing is using laravel mutator to set time to UTC before saving to DB:</p>
  
  <pre><code>public function setSendOnAttribute($value){
      if( $value )
          $this-&gt;attributes['send_on'] = Carbon::parse($value, auth()-&gt;user()-&gt;timezone)-&gt;tz(config('app.timezone'));//date( 'Y-m-d H:i:s', strtotime($value));
  }
  </code></pre>
  
  <p>above code is not working, As user can use application from anywhere in the world &amp; email must shot by user's timezone.</p>
  
  <p>Please guide me, what I doing wrong?</p>
  
  <p>Thanks,</p>
  
  <p>Kaleem</p>