SONY Windows Vista デスクトップ型で、Outlook2007を使用しています。メールに、JPEGの50KB程度に縮小した写真を添付して8人に同時に送信すると、1か月に一度くらいの頻度で、その内の二人には、ATT 00254.txtと書かれた、テキストドキュメントのような、白地に数本の青い横線が入ったアイコンに化けて届き、開くことができないそうです。プロバイダーは一人がヤフーで、もう一人が、OCNです。

1)これは何が原因で起こるのでしょうか。
2)何か解決策があったら教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

相手側の環境によっては下記のような話しはあるけど・・・。



http://www.mozilla-japan.org/kb/solution/3067

http://support.microsoft.com/kb/312351/ja
    • good
    • 1
この回答へのお礼

早速の回答と2つのURLが非常に役に立ちました。実際にそのようなファイルが存在するとは思わず、私自身も勉強になりました。すぐに友人二人に回答をそのまま送りました。どうもありがとうございました。

お礼日時:2008/05/19 01:20

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q【ASP.NET】 ログインコントロールにおいて

おせわになります。
Visualstudio 2005 のASP.NET VB でWEBサイトを作成しております。

ASP.NET  で ログインコントロールを使って、認証ページを作っているのですが。

ID
PASSWORD

この2つのIDをログインコントロール内で、使用しているのは分かるのですが、

このIDに加え

ID
名前
PASSWORD

という3つのデータによって、ログイン制御を行いたいと考えております。
ログインコントロール内で、テーブルを追加して、「名前」を増やした所、
このIDをVB.NET側で、受け取れません。

ASP.NET 側の ログインコントロールのソースは




/////// ここからが問題の箇所 /////////////
<tr>
<td align="right" style="height: 24px; width: 149px;">
<asp:Label ID="Label2" runat="server" AssociatedControlID="USERID">ID:
</asp:Label></td>
<td style="height: 24px; width: 312px;">
<asp:TextBox ID="USERID" runat="server" MaxLength="5" OnTextChanged="USERID_TextChanged"
Width="152px">
</asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="USERID"
ErrorMessage="ユーザーIDは5文字以下にしてください。" ToolTip="ユーザーIDは10文字以下にしてください" Type="String"
ValidationGroup="Login1">*</asp:RangeValidator>
</td>
</tr>

/////// ここまでが問題の箇所 ////////////


/////// ここからは通常に起動 /////////////
<tr>
<td align="right" style="height: 24px; width: 149px;">
 <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">氏名(カナ):</asp:Label></td>
<td style="height: 24px; width: 312px;">
<asp:TextBox ID="UserName" runat="server" Width="152px" OnTextChanged="UserName_TextChanged" MaxLength="10">
</asp:TextBox>
<asp:RangeValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
ErrorMessage="ユーザー名は10文字以下にしてください。" Type ="String" ToolTip="ユーザー名は10文字以下にしてください" ValidationGroup="Login1">
*</asp:RangeValidator>
</td>
</tr>
<tr>
<td align="right" style="height: 29px; width: 149px;">
<asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">パスワード:
</asp:Label>
</td>
<td style="width: 312px; height: 29px;">
<asp:TextBox ID="Password" runat="server" TextMode="Password" Width="152px">
</asp:TextBox>
<asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"
ErrorMessage="パスワードが必要です。" ToolTip="パスワードが必要です。" ValidationGroup="Login1">
*
</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td align="center" colspan="2" style="color: red">
<asp:Literal ID="FailureText" runat="server" EnableViewState="False"></asp:Literal>
</td>
</tr>


VB.NET 側では以下のスクリプトで指定しています。



Protected Sub LoginButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Login1.LoggedIn

////////// 受け取れない //////////////////
Dim strID As String = Login1.UserID.ToString


////////// 受け取れる //////////////////
Dim strID As String = Login1.UserName.ToString

////////// 受け取れる //////////////////
Dim strID As String = Login1.Password.ToString

このように、LOGIN コントロールに UserIDを追加できません。
よって、session などに、 UserID のVALUE を受け取れるようにしたいのですが、
asp.net側の 設定はどのようにしたらよろしいのでしょうか。

ログインコントロールは あきらめて、通常の独自の認証システムを作るべきですかね。

ログインコントロールに 通常のテキストボックスとして、追加はできないものでしょうか。

どなたかご存知の方、いらっしゃいましたら、教えていただけますと幸いです。

どうぞ宜しくお願いいたします。

おせわになります。
Visualstudio 2005 のASP.NET VB でWEBサイトを作成しております。

ASP.NET  で ログインコントロールを使って、認証ページを作っているのですが。

ID
PASSWORD

この2つのIDをログインコントロール内で、使用しているのは分かるのですが、

このIDに加え

ID
名前
PASSWORD

という3つのデータによって、ログイン制御を行いたいと考えております。
ログインコントロール内で、テーブルを追加して、「名前」を増やした所、
このIDをVB.NET側で、受け取れません。

...続きを読む

Aベストアンサー

もともとのLoginクラスに UserIDなど独自に追加したプロパティが無いためです

独自にテンプレート化して追加したのであれば LoginコントロールのFindControlなどを使ってそのコントロールを特定しましょう

今回の例示なら
strID = CType( Login1.FindControl("USERID"), TextBox ).Text
といった具合です

もともとの UserNameやPasswordといったIDのコントロールを削除していないにもかかわらず Login1のプロパティで取得できないとなるとこのコードだけでは判別不能ですね

QWindows Vistaのデスクトップ

デスクトップにアイコンがたくさんあります。
このアイコンのサイズを小さくするにはどうしたらよいでしょうか?
配置の数を増やしたく思っています。
教えてください。

Aベストアンサー

1.デスクトップ何もないとこで右クリック、表示(V)、クラシックアイコン(C) に✔。
2.或いは、アイコン選択>Ctrl + マウスホイ~ル回転でもサイズ変更OK。
3.或いは、http://blog.layer8.sh/ja/2011/12/16/vista%E3%81%A7%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%81%AE%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%84%E9%96%93/

3.の遣り方が「通」らしいですよね.......。

と言いますか、出来る丈けデスクトップはスッキリさせといた方が「通」らしいですよ、私は多くさん在るデスクトップアイコンを1つのファイルに入れて居ます。必要な時は其処(そこ)をクリックしてから選択。
だから、デスクトップ上には、「ゴミ箱」、「shortcuts」アイコンが在るのみですw。

Qプロキシ経由でNet::FTPを利用する方法

Net::FTPを利用してサーバ内にあるファイル一覧を取得しようとしています。

use Net::FTP
$ftp = Net::FTP->new($hostname);
$ftp->login($user,$pass);
$file = $ftp->ls($holdr);
$ftp->quit;

とすれば同一ネットワーク内のファイル一覧は取得できました。ですがこのネットワークはプロキシサーバ内にあるためこのプログラムでは外のホストには接続できませんでした。どうすればプロキシを経由して外のホストに接続することができるでしょうか?

Aベストアンサー

まず perldoc Net::FTP を見て下さい。new する時のオプションに Firewall と FirewallType というのがあります。

で、Firewall type については Net::Config にある ftp_firewall_type を見ろと書いてあると思いますが、言われた通りに見てみましょう。そこにタイプが書いてあります。

但し、もし squid などの HTTP の proxy を ftp の proxy としても使っているという場合は環境変数の ftp_proxy に "http://proxyのホスト名またはIPアドレス:ポート番号/" を設定しておけばプログラムの変更無しで自動で繋いでくれるかも知れません。

QWindows VistaでデスクトップをDドライブで使用したい

Windows VistaでデスクトップをDドライブで使用したい

Aベストアンサー

デスクトップの移動の方法は他のドキュメントやピクチャーと同じです。

事前に「D:¥Users¥******¥Desktop」と言うフォルダを作って「デスクトップ」のプロパティの場所タブで移動先に指定します。

デスクトップをD:へ移動してもデスクトップ全体がD:へ移動はしません。ユーザーが作ったファイルやアイコンなどだけです。

Qメール受信エラー【Net/POP3.php】

自作blogを作っています。
試行錯誤しているのですが、解決できないので質問します。

モブログを付加させようとまずはメール受信プログラムを
作りましたが、動きません。login errorがでます。

この前にimapも作って走らせたのですが、動きませんでした。

http://nescio.seesaa.net/article/67124976.html

を見て、引数も設定し直しましたが、ダメでした。

Net/pop3でなくてもよいのですが、解決法が
あったら教えてください。ロリポップを使っています。



<?php
require 'Net/POP3.php';
require_once("Mail/mimeDecode.php");

$mail_conf = array(
'host' => 'mail??.lolipop.jp',
'port' => '110',
'user' => 'lolipop.jp-bbbb',
'pass' => 'aaaaa',
'auth' => 'true',
);

$pop3 =& new Net_POP3;

$con = $pop3->connect( $mail_conf['host'], $mail_conf['port'], $mail_conf['auth']);


if(PEAR::isError($con)){
die("接続エラー");
}

$login = $pop3->login( $mail_conf['user'], $mail_conf['pass'],$mail_conf['auth']);
if(PEAR::isError($login)){
die("login error");
}

$maillist = $pop3->getListing();
if ( is_array( $maillist) && 0 < count( $maillist)) {
foreach ( $maillist as $mailinfo) {
$m_id = $mailinfo[ 'msg_id'];
$mail = $pop3->getMsg($m_id);

$params['include_bodies'] = true;
$params['decode_bodies'] = false;
$params['decode_headers'] = true;
$params['input'] = $mail;
$structure = Mail_mimeDecode::decode( $params);
print_r($structure);

}
}

$pop3->disconnect();
?>

自作blogを作っています。
試行錯誤しているのですが、解決できないので質問します。

モブログを付加させようとまずはメール受信プログラムを
作りましたが、動きません。login errorがでます。

この前にimapも作って走らせたのですが、動きませんでした。

http://nescio.seesaa.net/article/67124976.html

を見て、引数も設定し直しましたが、ダメでした。

Net/pop3でなくてもよいのですが、解決法が
あったら教えてください。ロリポップを使っています。



<?php
require 'Net/POP3.php...続きを読む

Aベストアンサー

私もロリポップを使用しています。
私の環境の場合、次の2行を変更することでメールの受信に成功しました。

>'auth' => 'true',
'auth' => 'USER',
→ログインの第3引数を変更します。

>$con = $pop3->connect( $mail_conf['host'], $mail_conf['port'], $mail_conf['auth']);
$con = $pop3->connect( $mail_conf['host'], $mail_conf['port']);
→connectは第3引数なしでも接続できました。

Qデスクトップのファイルを画面表示できません。タスクバーにはデスクトップ

デスクトップのファイルを画面表示できません。タスクバーにはデスクトップの表示があり、クリックすると内容が表示できます。これをタククバーではなく 画面に表示したいのですがどうすれば?いまデスクトップフォルダーはわたしのユーザアカウントのツリーに入っています 宜しくお願いします

Aベストアンサー

デスクトップの空いている空間右クリック→アイコンの整列→デスクトップアイコンの表示
にチェックが入っていることを確認した上で、
デスクトップの空いている空間右クリック→アイコンの整列→アイコンの自動整列
これで表示できない場合はちょっとわかりません。

Qtelnet使用時に求められる、loginとpasswordについて

現在DOSプロンプトの勉強をしている
yukidesuyoと申します。
質問ですが、
自宅LANのパソコンにtelnetで接続しようとしたところ、
loginとpasswordを入力しても入れず困っています。
ユーザアカウントの名前とパスワードを入力すると
入れるのかなと思い、入力してもpasswordがはじかれます。
ここに入力するloginとpasswordとは何ですか?
返答のほどよろしくお願いします。

Aベストアンサー

yuubouです。 こんばんわ。

あれこれ情報を集めて会社のPCで実験したところ、それらしき結論が得られ
ましたので試して下さい。

(1)[コントロール パネル] で、[管理ツール] をダブルクリックします。

(2)[ローカル セキュリティ ポリシー] をクリックします。

(3)「セキュリティの設定」
     ↓
 「ローカル ポリシー」
     ↓
 「セキュリティ オプション」
     ↓
 「ネットワーク アクセス: ローカル アカウントの共有とセキュリティ モデル」
 ポリシーを見つけます。
     ↓
 「このポリシーを右クリックし、[プロパティ] をクリックします」
     ↓
 ボックスの [クラシック - ローカル ユーザーがローカル ユーザーとして認証する]
  をクリックします。
     ↓
 [OK] をクリックします。

この設定をした後、telnet serverを再立ち上げして試してみて下さい。

原因は、WindowsXPのセキュリティポリシーでは、Administrator権限を
付与されたユーザでも、ネット接続で入るときは「強制的にGuestユーザとして扱う」
と言う、デフォルト設定にあるようです。
これは「WindowsXPの仕様」なのだそうですが、Windows2000と比べると
かなりガードが堅くなっているようです。

情報源は下記URLにありましたので、参考にして下さい。

参考URL:http://support.microsoft.com/default.aspx?scid=kb;ja;298060

yuubouです。 こんばんわ。

あれこれ情報を集めて会社のPCで実験したところ、それらしき結論が得られ
ましたので試して下さい。

(1)[コントロール パネル] で、[管理ツール] をダブルクリックします。

(2)[ローカル セキュリティ ポリシー] をクリックします。

(3)「セキュリティの設定」
     ↓
 「ローカル ポリシー」
     ↓
 「セキュリティ オプション」
     ↓
 「ネットワーク アクセス: ローカル アカウントの共有とセキュリティ モデル」
 ポリシーを見つけま...続きを読む

QWindows Vista Ultimateのデスクトップが変わったので元に戻したい

Windows Vista UltimateをWindows2003Serverのアクティブディレクトリにユーザ名:PC01として登録しアクティブディレクトリ上のユーザとして使っています。
ユーザ名:PC01(Windows Vista Ultimateから同サーバに書き込めなかったため)を同サーバのユーザPC01を一度削除し再度登録しました。
その時は(再登録後PC01をシャットダウンするまで)、同じデスクトップでしたが、Windows Vista UltimateのPC01を再起動したところ、
デスクトップがデフォルトに戻ってしまいました。
1.元に戻す方法がおありでしたら、教えてください。
2.XPまでは、各ユーザのデスクトップ、お気に入りなどはC:\Documents and Settingsにありましたが、
Windows Vista Ultimateはどこにあるのでしょうか。場所がわかれば復旧できると思いますので、ご存知の方おありでしたら教えてください。

Aベストアンサー

一度削除してから同じ名前で登録しても、それは別のユーザとして扱われます。なのでディスクトップ環境も新たに作られています。
各ユーザのディスクトップなどは、システムドライブの「ユーザー」フォルダ、または「Documents and Settings」フォルダの下にあります。

QNet::Telnetでタイムアウト時間が短い

タイムアウト時間を確認するのに、以下のプログラムを実行したのですが、存在しないホストを指定してプログラムを実行しても3秒程度でタイムアウトしてしまいます。指定したタイムアウト時間(以下のプログラムでは100秒)待つにはどうすればよろしいでしょうか?

お願いします

OS:CentOS 5.1
perl: 5.8.8
Net-Telnet-3.03

===== プログラム =====

#!/usr/bin/perl

use Net::Telnet ();

my $result;
my $h = 'aa.bb.cc.dd';
my $u = 'my_name';
my $pass = 'my_pass';
my $p = '/[\$%#>] $/';

my $t = new Net::Telnet (Timeout => 100, Prompt => $p,
Errmode => "return");

$result = $t->open($h);

unless($result) {
print "open ng\n";
exit;
} else {
print "open ok\n";
$t->login($u, $pass);
print "login ok\n";
$t->print("exit");
}

タイムアウト時間を確認するのに、以下のプログラムを実行したのですが、存在しないホストを指定してプログラムを実行しても3秒程度でタイムアウトしてしまいます。指定したタイムアウト時間(以下のプログラムでは100秒)待つにはどうすればよろしいでしょうか?

お願いします

OS:CentOS 5.1
perl: 5.8.8
Net-Telnet-3.03

===== プログラム =====

#!/usr/bin/perl

use Net::Telnet ();

my $result;
my $h = 'aa.bb.cc.dd';
my $u = 'my_name';
my $pass = 'my_pass';
my $p = '/[\$%#>...続きを読む

Aベストアンサー

接続先のホストが存在しない(icmp destination unreachable)という
応答が返ってきて、終了しているということはありませんか。

存在するが、ファイアウォール等で telnet ポート(port 23)への
接続をドロップしているようなホストを指定するとどうなりますか。

Qvista で デスクトップに ファイル フォルダなどを貼り付け ても表示されない

つい最近までXPユーザーだったのですが
どれにおいても他窓(たとえばマイドキュメント)に存在する
アイコン(保存データー)を
デスクトップに配置すると、そのドロップした場所にきちんと移動されます。
(※ デスクトップの設定で自動配列とかしている場合は例外)

しかし、今回VISTAになってから
思ったようにデスクトップに移動できません。
移動できないというより、移動したデスクトップに表示されないのです。
(エクスプローラーで確認するとデスクトップの傘下にいるし使用できます)

これって仕様ですか????バグ???

他に悩んでいる方いらっしゃらないでしょうか?

一応再起動とアイコンの表示(大中クラシックの切り替え)
で 表示されるのですが、
共に頻繁にする分けにも行かず本当に困ってます。

Aベストアンサー

よく解りませんが?
デスクトップにショートカットを作成したいのでしょうか?
ショートカットなら、お好きなフォルダを右クリック、送る、デスクトップにショートカット作成で表示できますが?
違ったらすいません。言われてる意味がよく解りません。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング