我正在尝试在Laravel中使用export
函数。这是代码
Mail
我在public function basic_email(){
$data = array('name'=>"Virat Gandhi");
Mail::send(['text'=>'mail'], $data, function($message) {
$message->to('shanipasrooria@gmail.com', 'Tutorials Point')->subject
('Laravel Basic Testing Mail');
$message->from('m.usman5991@gmail.com','Virat Gandhi');
});
echo "Basic Email Sent. Check your inbox.";
}
文件中进行了更改。设置所有内容,这里是我的.env
。
route
我收到以下错误消息。
Route::get('sendbasicemail','MailController@basic_email');
答案 0 :(得分:1)
您可以尝试
org.springframework.web.client.RestTemplate.exchange
答案 1 :(得分:1)
您可以尝试使用此代码
Mail::send([], [], function ($message) {
$message->to('shanipasrooria@gmail.com', 'Tutorials Point')
->subject('subject')
->setBody('some body', 'text/html');
});
答案 2 :(得分:0)
String url = "http://foo.example/api/resources/{id}";
// omitting uriVariables and queryParams maps
URI uri = UriComponentsBuilder.fromUriString(url)
.buildAndExpand(uriVariables)
.toUri();
uri = UriComponentsBuilder
.fromUri(uri)
.queryParams(queryParams)
.build()
.toUri();
restTemplate.exchange(
uri,
HttpMethod.GET,
requestEntity,
new ParameterizedTypeReference<Entity>(){}
);
<这里的restTemplate.exchange()
应该是有效的视图文件。
答案 3 :(得分:0)
根据API文档,Mailer类应该接收一个String,Array或MailableContract,它们引用一个视图。因此,您需要在@foreach($goals as $goal)
<tr>
<th colspan="3">{{ $goal->goal }}</th>
<th colspan="7">{{$goal->checklist}}</th>
<th colspan="2">{{$goal->status}}</th>
<th colspan="2">{{$goal->Start}}</th>
<th colspan="2">{{$goal->finish}}</th>
<th colspan="2">{{$goal->score}}</th>
<th colspan="7">{{$goal->remarks}}</th>
</tr>
@endforeach
方法中传递有效的视图。
send