Php Laravel 4.2和Beanstalkd:发送排队邮件时出错

Php Laravel 4.2和Beanstalkd:发送排队邮件时出错,php,email,laravel-4,queue,beanstalkd,Php,Email,Laravel 4,Queue,Beanstalkd,我试图通过Forge/DigitalOcean使用Laravel4.2、beanstalkd和mandrill发送带有队列的电子邮件 所有内容都完全异步运行,队列一直运行,直到它尝试使用mail::send()发送邮件时失败,并出现以下错误: Undefined index: HTTP_ORIGIN (View: /home/forge/default/app/views/emails/campaign.blade.php) 该php文件是发送到Mail方法的视图(电子邮件/活动) Mail:

我试图通过Forge/DigitalOcean使用Laravel4.2、beanstalkd和mandrill发送带有队列的电子邮件

所有内容都完全异步运行,队列一直运行,直到它尝试使用mail::send()发送邮件时失败,并出现以下错误:

Undefined index: HTTP_ORIGIN (View: /home/forge/default/app/views/emails/campaign.blade.php)
该php文件是发送到Mail方法的视图(电子邮件/活动)

Mail::send('emails/campaign', 
            array('campaignView' => $campaignView), 
            function($mail) use($campaign) {
                $mail->to($campaign->email, "{$campaign->name} {$campaign->last}")
                     ->subject($campaign->title)
                     ->from($campaign->email, $campaign->remitent)
                     ->replyTo($campaign->answer);
});
请注意,我使用Queue::push()管理队列,这就是为什么我不使用Mail::Queue()

我现在迷路了,不知道这里发生了什么

有什么想法吗