日本語メールサンプル
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
CakePHP1.2には新たに「Email」コンポーネントが実装されたが...
メールには完全対応できていない模様である。
http://handsout.jp/slide/225
の20ページ
1.1行の文字数が78文字を越えると文字化けの可能性あり。
2.差出人名が日本語未対応
そこで、日本語に強い「Qdmail」コンポーネントを活用するこ...
http://hal456.net/qdmail/
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*サーバでのQdmailの利用 [#z7869d6c]
【参考ページ】
使い方 CakePHPでのQdmail送信
http://hal456.net/qdmail/cakebase
Qdmailで日本語のメール送信
http://cakephp.blog16.jp/index.php/2008/08/07/p49
Qdmailをダウンロードし、解凍。Qdmail.phpファイルを利用し...
/controllers/components/フォルダの中に入れる。
http://hal456.net/qdmail/
ここでは、/cakephp/Qdmail/controllers/components/フォルダ。
/cakephp/Qdmail/controllers/nodbs_controller.php
<?php
class NodbsController extends AppController {
var $name = 'Nodbs'; //controllerの名前を定義
var $uses = array(); //データベースは使用しない
var $components = array( 'Qdmail' ); //使用するcompo...
function index() {
}
function add() {
if (!empty($this->data)) { //dataが空でない場合
mb_language('ja');
$this->Qdmail->to($this->data['Nodb']['to_em...
$this->Qdmail->subject($this->data['Nodb']['...
$this->Qdmail->from('hoge@nifty.com', '日本...
$this->Qdmail->text($this->data['Nodb']['bod...
$this->Qdmail->send();
$this->flash('メールを送信しました。', '/nod...
} else {
}
}
}
?>
/cakephp/Qdmail/views/nodbs/index.ctp
<?php echo $form->create('Nodb'); //model名 Nodbでform開...
<?php echo $form->input('to_email', array('type'=>'t...
<?php echo $form->input('subject', array('type'=>'te...
<?php echo $form->input('body', array('type'=>'texta...
<?php echo $form->end(' 送信 '); ?>
http://www.hoge.co.jp/cakephp/Qdmail/nodbs
&ref(Qdmailフォームlocal.JPG);
これでサーバアプリからメールが発信できる様になります。
発信→受信の確認をしてみてください。
受信したメール内容
&ref(Qdmail受信メール例.JPG);
- http://www.coachcanadaoutlet.ca http://www.prada-outlet...
- http://www.cybermondaydeals.in.net http://www.michaelk...
- 20190109 junda http://www.coach-factory-outlet-online.u...
#comment_nospam
#vote(参考になった[1],ふつう[0],参考にならなかった[0])
*WindowsローカルPCでのQdmailの利用 [#ra06c425]
【参考ページ】
QdsmtpをCakePHPコンポーネントとして使う
http://hal456.net/qdsmtp/cakephp
Cakephpで日本語メール送信
http://umakoya.com/blog/log/eid525.html
※WindowsローカルPCからのメール発信には、Qdmailコンポーネ...
利用します。 09/01/17
http://hal456.net/qdsmtp/
http://hal456.net/qdmail/
上記サイトからダウンロード・解凍したQdsmtp.phpとQdmail.ph...
/cakephp/Qdmail/controllers/components/フォルダ内に入れる。
/cakephp/Qdmail/controllers/nodbs_controller.php
<?php
class NodbsController extends AppController {
var $name = 'Nodbs'; //controllerの名前を定義
var $uses = array(); //データベースは使用しない
var $components = array( 'Qdsmtp', 'Qdmail' ); //使...
function index() {
}
function add() {
if (!empty($this->data)) { //dataが空でない場合
mb_language('ja');
$this->Qdmail->smtp(true);
$param = array(
'host'=>'smtp.nifty.com', //プロバイダnifty...
'port'=>25,
'from'=>'hoge@nifty.com',
'protocol'=>'SMTP'
);
$this->Qdmail->smtpServer($param);
$this->Qdmail->to($this->data['Nodb']['to_em...
$this->Qdmail->subject($this->data['Nodb']['...
$this->Qdmail->from('hoge@nifty.com', '日本...
$this->Qdmail->text($this->data['Nodb']['bod...
$this->Qdmail->send();
$this->flash('メールを送信しました。', '/nod...
} else {
}
}
}
?>
/cakephp/Qdmail/views/nodbs/index.ctp
<?php echo $form->create('Nodb'); //model名 Nodbでform開...
<?php echo $form->input('to_email', array('type'=>'t...
<?php echo $form->input('subject', array('type'=>'te...
<?php echo $form->input('body', array('type'=>'texta...
<?php echo $form->end(' 送信 '); ?>
http://localhost/cakephp/Qdmail/nodbs
&ref(Qdmailフォームlocal.JPG);
これでWindowsローカルPCからメールが発信できる様になります。
発信→受信の確認をしてみてください。
受信したメール内容
&ref(Qdmail受信メール例.JPG);
- http://www.oakleysunglasses.ar.com/ http://www.oakley--...
- http://www.outletonline-michaelkors.com/ http://www.mic...
- http://www.cybermondaydeals.in.net http://www.michaelk...
- http://www.nike-id.us/ nike id http://www.katespadeo...
- http://www.cheapnikenfljerseyswholesale.us http://www.u...
- http://www.mulberryhandbagsuk.co.ukhttp://www.mulberryo...
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
終了行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
CakePHP1.2には新たに「Email」コンポーネントが実装されたが...
メールには完全対応できていない模様である。
http://handsout.jp/slide/225
の20ページ
1.1行の文字数が78文字を越えると文字化けの可能性あり。
2.差出人名が日本語未対応
そこで、日本語に強い「Qdmail」コンポーネントを活用するこ...
http://hal456.net/qdmail/
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*サーバでのQdmailの利用 [#z7869d6c]
【参考ページ】
使い方 CakePHPでのQdmail送信
http://hal456.net/qdmail/cakebase
Qdmailで日本語のメール送信
http://cakephp.blog16.jp/index.php/2008/08/07/p49
Qdmailをダウンロードし、解凍。Qdmail.phpファイルを利用し...
/controllers/components/フォルダの中に入れる。
http://hal456.net/qdmail/
ここでは、/cakephp/Qdmail/controllers/components/フォルダ。
/cakephp/Qdmail/controllers/nodbs_controller.php
<?php
class NodbsController extends AppController {
var $name = 'Nodbs'; //controllerの名前を定義
var $uses = array(); //データベースは使用しない
var $components = array( 'Qdmail' ); //使用するcompo...
function index() {
}
function add() {
if (!empty($this->data)) { //dataが空でない場合
mb_language('ja');
$this->Qdmail->to($this->data['Nodb']['to_em...
$this->Qdmail->subject($this->data['Nodb']['...
$this->Qdmail->from('hoge@nifty.com', '日本...
$this->Qdmail->text($this->data['Nodb']['bod...
$this->Qdmail->send();
$this->flash('メールを送信しました。', '/nod...
} else {
}
}
}
?>
/cakephp/Qdmail/views/nodbs/index.ctp
<?php echo $form->create('Nodb'); //model名 Nodbでform開...
<?php echo $form->input('to_email', array('type'=>'t...
<?php echo $form->input('subject', array('type'=>'te...
<?php echo $form->input('body', array('type'=>'texta...
<?php echo $form->end(' 送信 '); ?>
http://www.hoge.co.jp/cakephp/Qdmail/nodbs
&ref(Qdmailフォームlocal.JPG);
これでサーバアプリからメールが発信できる様になります。
発信→受信の確認をしてみてください。
受信したメール内容
&ref(Qdmail受信メール例.JPG);
- http://www.coachcanadaoutlet.ca http://www.prada-outlet...
- http://www.cybermondaydeals.in.net http://www.michaelk...
- 20190109 junda http://www.coach-factory-outlet-online.u...
#comment_nospam
#vote(参考になった[1],ふつう[0],参考にならなかった[0])
*WindowsローカルPCでのQdmailの利用 [#ra06c425]
【参考ページ】
QdsmtpをCakePHPコンポーネントとして使う
http://hal456.net/qdsmtp/cakephp
Cakephpで日本語メール送信
http://umakoya.com/blog/log/eid525.html
※WindowsローカルPCからのメール発信には、Qdmailコンポーネ...
利用します。 09/01/17
http://hal456.net/qdsmtp/
http://hal456.net/qdmail/
上記サイトからダウンロード・解凍したQdsmtp.phpとQdmail.ph...
/cakephp/Qdmail/controllers/components/フォルダ内に入れる。
/cakephp/Qdmail/controllers/nodbs_controller.php
<?php
class NodbsController extends AppController {
var $name = 'Nodbs'; //controllerの名前を定義
var $uses = array(); //データベースは使用しない
var $components = array( 'Qdsmtp', 'Qdmail' ); //使...
function index() {
}
function add() {
if (!empty($this->data)) { //dataが空でない場合
mb_language('ja');
$this->Qdmail->smtp(true);
$param = array(
'host'=>'smtp.nifty.com', //プロバイダnifty...
'port'=>25,
'from'=>'hoge@nifty.com',
'protocol'=>'SMTP'
);
$this->Qdmail->smtpServer($param);
$this->Qdmail->to($this->data['Nodb']['to_em...
$this->Qdmail->subject($this->data['Nodb']['...
$this->Qdmail->from('hoge@nifty.com', '日本...
$this->Qdmail->text($this->data['Nodb']['bod...
$this->Qdmail->send();
$this->flash('メールを送信しました。', '/nod...
} else {
}
}
}
?>
/cakephp/Qdmail/views/nodbs/index.ctp
<?php echo $form->create('Nodb'); //model名 Nodbでform開...
<?php echo $form->input('to_email', array('type'=>'t...
<?php echo $form->input('subject', array('type'=>'te...
<?php echo $form->input('body', array('type'=>'texta...
<?php echo $form->end(' 送信 '); ?>
http://localhost/cakephp/Qdmail/nodbs
&ref(Qdmailフォームlocal.JPG);
これでWindowsローカルPCからメールが発信できる様になります。
発信→受信の確認をしてみてください。
受信したメール内容
&ref(Qdmail受信メール例.JPG);
- http://www.oakleysunglasses.ar.com/ http://www.oakley--...
- http://www.outletonline-michaelkors.com/ http://www.mic...
- http://www.cybermondaydeals.in.net http://www.michaelk...
- http://www.nike-id.us/ nike id http://www.katespadeo...
- http://www.cheapnikenfljerseyswholesale.us http://www.u...
- http://www.mulberryhandbagsuk.co.ukhttp://www.mulberryo...
#comment_nospam
#vote(参考になった[0],ふつう[0],参考にならなかった[0])
ページ名: