2011-08-08 3 views
0

私はIIS 7.0を使用してFTPサイトを持っています。それはうまく働いています。私はちょうどサイトにフォルダを追加し、いくつかの画像を入れました。私達の会社は電子メールサービスを持っていて、顧客に電子メールを送ります。これらの画像にリンクを張って、これらのメールに表示されるようにしました。
しかし、メールの1つを開こうとするたびに、「FTPログオン」ウィンドウが表示されます。私は画像を匿名で設定しているので、私がしなければならないことは、ユーザー名とパスワードを空白のままにして、「OK」をクリックするとボックスが消えます。しかし、私は顧客がこれをしなければならないことを望んでいません。 ftpサイトに含まれている画像を参照し、ログオン情報を要求しないで電子メールを自動読み込みする方法はありますか?
ありがとうございます!ログオンせずにIIS FTPサイトの画像にアクセスしますか?

答えて

1

何を求めていることは本当に可能である場合、私は何をする必要があるのにユーザー名とパスワードを追加している、知りませんリンクが、私の推薦ではありません。

ftpサーバー上に仮想ディレクトリを作成します。これはIISサーバー上の仮想ディレクトリを指しています(同じマシン上でhttpを実行していて、そのマシンが公開されていると簡単です)。 FTPにアップロードされたものは、HTTP経由で配信することができます。

http://learn.iis.net/page.aspx/150/understanding-sites-applications-and-virtual-directories-on-iis-7/

私は本当にFTPポートが電子メールを読んで、ユーザーによってブロックされる可能性があるため、いくつかのブラウジングデバイスは、画像を取得するためにFTPを使用するのに十分にスマートではありません、それは問題に、より良い解決策だと思います私はそれが電子メールのブロックされた/欠けているイメージの多くをもたらすだろうと思う。

+0

ありがとう、ありがとう! – John

1

電子メールを開いたときにftpログインを取得した場合、ほとんどの場合、画像はftp://urlで埋め込まれています。

<img src="ftp://yourserver.com/somepic.jpg" /> 

HTMLメールは、FTPが明示的に指定されていない限り、FTPプロトコルに頼ることはありません。そうでない場合は常にHTTPに設定されます。

+0

はい、これは私がこれを行った方法と全く同じです。ですから、どうすればftpサイトから画像にアクセスすることをお勧めしますか?それともこれはちょっと悪い考えですか? – John

+0

ウェブサイトを設定し、同じフォルダーにポイントします。あなたははるかに簡単に実行します。 Webメールクライアントは、ftp://ベースのURLをサポートしていない可能性が高く、メールの本文からそれらを使用するものはすべて取り除くことを検討してください。 –

0

あなたはこのようになりますリンクを持つことができるはずです。

パスワードなしで匿名のプロファイルを使用しているので

ftp://user:[email protected]

、これは動作するはずです:

ftp://[email protected]

これは、ログインを試みるべきユーザを指定し、オプションでパスワードを指定することもできます(パスワードを指定しない場合は、セミコロンを省略します)。だから、フォルダのイメージで画像companylogo.jpgはHTMLで次のようになります。

<img src="ftp://[email protected]/Images/companylogo.jpg" /> 
関連する問題