バージョン選択

フォーラム

メニュー

オンライン状況

74 人のユーザが現在オンラインです。 (59 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 74
もっと...

サイト内検索

質問 > その他 > メール自動配信機能について

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
luna2009
投稿日時: 2009/1/7 16:44
対応状況: −−−
新米
登録日: 2009/1/7
居住地:
投稿: 5
メール自動配信機能について
EC-CUBEを使用してショッピングサイトを小規模ながら運営しております。

教えていただきたいのは、プログラムの詳細情報というよりも、方法です。
機能は、毎日バッチ処理で特定の会員にメールを自動配信する機能です。

たとえば、誕生日の人には商品が安くなる機能を別で作っておいたとして、毎朝9時に会員DBからその日が誕生日の人を抽出して「本日特別価格」的なメールを送るということです。

誕生日の人には商品が安くなる機能についてはなんとかなるのですが、CRONを利用して毎日メールを自動配信するという部分で
なにか良いアイデアはありますでしょうか?

メルマガ機能のバッチ処理を利用することも考えたのですが、
それだと毎日あらかじめメルマガを登録しておかなければなりませんよね。

メルマガ機能をカスタマイズしたら実現可能でしょうか???
それとも、EC-CUBEの会員DBのみを利用してEC-CUBEとはまったく別でPHPなどで開発したほうが良いのでしょうか?


【システム情報】
EC-CUBEバージョン 1.3.4
PHPバージョン PHP 5.2.4
DBバージョン MySQL 4.1.22-standard


よろしくお願いします。
yokoshima
投稿日時: 2009/3/6 11:39
対応状況: −−−
一人前
登録日: 2009/1/6
居住地: 渋谷区恵比寿西
投稿: 113
Re: メール自動配信機能について
data/class/pages/admin/order/LC_Page_Admin_Order_Mail.php
data/class_extends/page_extends/admin/orderLC_Page_Admin_Order_Mail_Ex.php

通知メールを流用したほうがスマートな気がします。
予め用意したテンプレートを使う事も出来ますし、
配列でメールアドレスを渡せば送信も可能でしょう。

実際のカスタマイズ事例ということではなく、あくまでアイデアとしてですが、ご参考にされてみてはどうでしょうか。


----------------
+++++++++++++++++++++++++++++++++++++++++++++++++++
EC構築 EC製作 ECコンサルティング
株式会社マッジ

+++++++++++++++++++++++++++++++++++++++++++++++++++

tao_s
投稿日時: 2009/3/8 1:13
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: メール自動配信機能について
その程度の単純なバッチならベタで書いてしまっても良いと思います。
変にEC-CUBEを使うと、何か不具合があった際の原因切り分けとかが面倒ですし・・・


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,585名です
総投稿数は110,139件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1656
8
red
1570
9
mcontact
1318
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.