メルマガ配信システムを構築しています。sendmailでなく、別のSMTPサーバーからメールを配信することは可能でしょうか?プログラムはPHPで、WEBサーバーはLinuxを考えております。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/03/31 11:15:33
  • 終了:--

回答(5件)

id:FMR No.1

FMR回答回数406ベストアンサー獲得回数02005/03/31 11:22:16

ポイント18pt

qmail

postfixなどでも可能ですよ

http://www.kobitosan.net/postfix/link.html

Postfixのぺーじ−リンク

id:typista No.2

typista回答回数359ベストアンサー獲得回数72005/03/31 11:46:25

ポイント18pt

http://www.atmarkit.co.jp/flinux/rensai/qmail01/qmail01b.html

qmailによるSMTPサーバの構築(2/3)

MTAをsendmailからqmailへ移行する手順

→ 第1回 qmailによるSMTPサーバの構築

  ※参考URLの1つ目


PHPでメール送信するサンプル

→ 4.メールの送信

  ※参考URLの2つ目

http://www.stackasterisk.jp/tech/php/php03_04.jsp;jsessionid=adp...

PHP��3���FPHP���p(���[�����M)

id:allows No.3

allows回答回数86ベストアンサー獲得回数02005/03/31 15:36:58

ポイント18pt

メールマガジンでしたら

速度も関係するので

qmail>=postfix>sendmail

ですかね。

データベースも使用できるとさらに簡単に

送信が行なえますね^^w

id:tatsuyaDOTinfo No.4

tatsuyaDOTinfo回答回数36ベストアンサー獲得回数02005/03/31 21:04:09

ポイント18pt

PHPであればPEARなどを利用して、SMTPサーバと直接通信をすればいいと思います。


また、SMTPのコマンドなどがわかればソケット関数を利用して自前でSMTPサーバと通信をしてもOKだと思います。

http://jp2.php.net/manual/ja/ref.sockets.php

PHP: ソケット関数 - Manual

id:ebagos

ご回答頂きありがとうございます。

知識不足で申し訳ありません。PEARは一般的なレンタルサーバーでもPHPが利用可能であれば利用できるものでしょうか?

具体的には、ASPのBASP21のように、プログラムの

なかで、SMTPサーバー名を記載するかたちが良いのですが・・・。

よろしくお願い致します。

2005/04/01 12:08:23
id:keijiro No.5

PEPOTA回答回数83ベストアンサー獲得回数12005/04/01 13:24:52

ポイント18pt

http://ns1.php.gr.jp/pipermail/php-users/2005-March/025672.html

[PHP-users 25153] phpでメーリングリスト作成

結論から言うと可能です。


外部のSMTPサーバが何か分からないのですが、外部もレンタルサーバならセキュリティ上「SMTPサーバー名」を記述するだけでは動かないようになっているでしょう。

現在、ほとんどのSMTPサーバは、SPAMの踏み台にならないように、PopBeforeSMTPにしているか、SMTP認証を施しているでしょう。

しかし、外部の送信SMTPサーバの設定変更が可能でPopBeforeSMTPなら、送信元のIPアドレスをずっとリレー可にしてやる等の方法で可能です。


SMTP認証の場合、4番に書かれている方法しか無いかも知れません。


ちなみに、PEARはレンタルサーバで入っている場合と入っていない場合があります。


一番手っ取り早くやってしまうのは、lolipopのレンタルサーバを借りて、メルマガ配信ツールがあるので、それと連動、、、つまり、配信用のアドレスにあなたが作成したPHPから送信するようにすれば動くと思います。

http://lolipop.jp/

ロリポップ!レンタルサーバー - ナウでヤングなレンタルサーバー

id:ebagos

ご回答ありがとうございます。

大変参考になりました。

PEARを利用する方向で考えてみます。

2005/04/02 13:55:06

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません