KENT-WEB サポートコーナー 過去ログ [ 0445 ]


記事No: 6390
投稿日: 2009/09/18(Fri) 11:50:49
タイトルpostmail設置 - 403エラーForbidden
ID情報: arisa111
投稿者: ANN
URLhttp://www.plus-ac.jp/mail/postmail.html

さくらインターネット専用サーバーを利用しています。

http://www.plus-ac.jp/mail/postmail.cgi
にアクセスしたところ、

403エラーForbidden
You don't have permission to access /mail/postmail.cgi on this server.

が表示されます。

KENTさんのpostmail設置マニュアルと
さくらサーバー情報(http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml
を確認してパーミッション設定も行いましたが、
結果は変わりなしでした。

パーミッション以外に考えられる原因はありますでしょうか?


記事No: 6392
投稿日: 2009/09/19(Sat) 12:40:32
タイトルRe: postmail設置 - 403エラーForbidden
ID情報: kent
投稿者: KENT

> さくらインターネット専用サーバーを利用しています。
>
> http://www.plus-ac.jp/mail/postmail.cgi
> にアクセスしたところ、
>
> 403エラーForbidden
> You don't have permission to access /mail/postmail.cgi on this server.
>
> が表示されます。
>
> KENTさんのpostmail設置マニュアルと
> さくらサーバー情報(http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml
> を確認してパーミッション設定も行いましたが、
> 結果は変わりなしでした。
>
> パーミッション以外に考えられる原因はありますでしょうか?

パーミッションは間違いなく755に設定していますか?

念のためPerl Checkerで確認してみてください。

http://www.kent-web.com/utility/


記事No: 6395
投稿日: 2009/09/19(Sat) 16:19:44
タイトルRe^2: postmail設置 - 403エラーForbidden
ID情報: arisa111
投稿者: ANN
URLhttp://www.plus-ac.jp/mail/postmail.html

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

ご指示通りPerl Checkerを設置してみたところ、
こちらも同エラーでした。
cgi自体が設置できないようだったので
もう一度さくらのサポートをあさってみると、
http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?000180
原因はこれだったようです。
私の調査不足でお手数おかけしました。

上記内容で修正したところ
cgiは無事動作しましたが、
送信することができません。

Software error:
RCPT失敗 : 553 5.3.0 <指定した送信先アドレス>... Please receive your mail before sending

For help, please send mail to the webmaster (root@localhost), giving this error message and the time and date of the error.

というエラーが出てしまいます。
お忙しいとは思いますが、ご教授願います。


記事No: 6405
投稿日: 2009/09/23(Wed) 10:52:12
タイトルRe^3: postmail設置 - 403エラーForbidden
ID情報: kent
投稿者: KENT

> ご回答ありがとうございます。
>
> ご指示通りPerl Checkerを設置してみたところ、
> こちらも同エラーでした。
> cgi自体が設置できないようだったので
> もう一度さくらのサポートをあさってみると、
> http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?000180
> 原因はこれだったようです。
> 私の調査不足でお手数おかけしました。
>
> 上記内容で修正したところ
> cgiは無事動作しましたが、
> 送信することができません。
>
> Software error:
> RCPT失敗 : 553 5.3.0 <指定した送信先アドレス>... Please receive your mail before sending
>
> For help, please send mail to the webmaster (root@localhost), giving this error message and the time and date of the error.
>
> というエラーが出てしまいます。
> お忙しいとは思いますが、ご教授願います。

これって、設定ではsendmail送信にはしていないのですか?

# メール送信形式
# 1 : sendmail送信(sendmailが利用可能なサーバ)
# 2 : IO:Socketモジュール送信(ソケット関連のモジュールが利用可能なサーバ)
$send_type = 1;


記事No: 6413
投稿日: 2009/09/24(Thu) 10:31:09
タイトルRe^4: postmail設置 - 403エラーForbidden
ID情報: arisa111
投稿者: ANN

> これって、設定ではsendmail送信にはしていないのですか?
>
> # メール送信形式
> # 1 : sendmail送信(sendmailが利用可能なサーバ)
> # 2 : IO:Socketモジュール送信(ソケット関連のモジュールが利用可能なサーバ)
> $send_type = 1;

はい。ソケット送信に設定してあります。
メールに関してはpostfixを使用しているので、
sendmailは停止させてあります。
このあたりのことは私自身あまりよく理解できていません。
勉強不足、お恥ずかしいです。

sendmailを使わずに動作するメールフォームを探して、
こちらのPOSTMAILに行きつきました。


記事No: 6414
投稿日: 2009/09/24(Thu) 14:08:30
タイトルRe^5: postmail設置 - 403エラーForbidden
ID情報: kent
投稿者: KENT

> はい。ソケット送信に設定してあります。
> メールに関してはpostfixを使用しているので、
> sendmailは停止させてあります。

エラーメッセージから、「POP before SMTP」にしなければならないということでは?
この辺は、さくらのメール送信の仕様を確認してみてください。

# POP before SMTPを使用する
# 0 : no
# 1 : yes
$pop_bef_smtp = 0;

# POP3サーバ【POP before SMTPのとき】
$pop3sv = 'mail.server.xx.jp';

# POP3ポート番号(通常は110)【POP before SMTPのとき】
$pop3port = 110;

# 接続ID【POP before SMTPのとき】
$user = 'user_id';

# 接続パスワード【POP before SMTPのとき】
$pass = 'password';


記事No: 6416
投稿日: 2009/09/24(Thu) 17:28:09
タイトルRe^6: postmail設置 - 403エラーForbidden
ID情報: arisa111
投稿者: ANN

> エラーメッセージから、「POP before SMTP」にしなければならないということでは?
> この辺は、さくらのメール送信の仕様を確認してみてください。
>
> # POP before SMTPを使用する
> # 0 : no
> # 1 : yes
> $pop_bef_smtp = 0;
>
> # POP3サーバ【POP before SMTPのとき】
> $pop3sv = 'mail.server.xx.jp';
>
> # POP3ポート番号(通常は110)【POP before SMTPのとき】
> $pop3port = 110;
>
> # 接続ID【POP before SMTPのとき】
> $user = 'user_id';
>
> # 接続パスワード【POP before SMTPのとき】
> $pass = 'password';

ありがとうございます。
ご指摘通り【POP before SMTP】の設定をしたところ、
無事に動作いたしました。

お手数おかけしました。


[検索ページ]