Php 如何在laravel中发送文本邮件
我想通过laravel mail发送文本而不是查看,因为我使用带有文本区域的简单表单来编写消息内容,如何查看文本或如何将此文本转换为查看。。。。。。。谢谢Php 如何在laravel中发送文本邮件,php,laravel-4,smtp,Php,Laravel 4,Smtp,我想通过laravel mail发送文本而不是查看,因为我使用带有文本区域的简单表单来编写消息内容,如何查看文本或如何将此文本转换为查看。。。。。。。谢谢 public function sendmail(){ $sendmessage=Input::get('message'); //$messageView=View::make('messageview')->with('message',$sendmessage); Mail::send($sendmes
public function sendmail(){
$sendmessage=Input::get('message');
//$messageView=View::make('messageview')->with('message',$sendmessage);
Mail::send($sendmessage, array('name'=>'hossam'),function($message){
$title=Input::get('title');
$mail=Input::get('mailsender');
$message->from($mail,'user');
$message->to('webdev11111@gmail.com','hossam gamal')->subject($title);
您可以创建一个电子邮件视图,其中它只发送变量的内容: app/views/email/nonview.blade.php
{{ $contents }}
然后,您可以在任何时候发送没有视图的电子邮件时使用此视图:
public function sendmail() {
$from = Input::get('mailsender');
$subject = Input::get('title');
// 'contents' key in array matches variable name used in view
$data = array(
'contents' => Input::get('message')
);
Mail::send('emails.nonview', $data, function($message) use ($from, $subject) {
$message->from($from, 'user');
$message->to('webdev11111@gmail.com','hossam gamal')->subject($subject);
});
}