�X�p�����������郊�e���V�[�F�X�p���΍�őO���i1/2 �y�[�W�j

�ŋ߂ł́A�ڎ��ł͒ǂ��‚��Ȃ��قǂ̃X�p������M���Ă���l���������낤�B�X�p���𔻒肷�邽�߂̎�i�ɂ͊�‚�������A���܂��܂ȃ\�t�g�Ŏg���Ă��镪�͎�@�����ڂ��B

» 2006�N03��09�� 07��26�� ���J
[���V���F�CITmedia]

�@�u�X�p���́A�����ɂƂ��Ė𗧂��Ȃ����ł���A�폜���鎞�Ԃ������ʂ��v�B���X���邱�Ƃ̂Ȃ��X�p���ɑ΂��A����ȕ��傳�����������Ȃ�͎̂��R�Ȃ��Ƃ��낤�B����ɖ���傫�������Ă���̂́A�X�p���ɂ���ďd�v�ȏ����������”\��������Ƃ������Ƃ��B�Ⴆ�΁A���\�ʂ̃X�p�����[���̒�����{���ɕK�v�Ȑ��ʂ̃��[����ڎ��Ŕ��f���邽�߂ɂ́A�����̎��ԂƎ�Ԃ�v���邾�낤�B

�@���̂悤�Ȕw�i�ŃN���[�Y�A�b�v�����̂��A�X�p���������I�ɔr�����邽�߂̎d�g�݂��B���������̂��߂ɂ́A�u�ǂ̂悤�Ȃ��̂��X�p���ł���̂��v�Ƃ�������͂����肳����K�v������B���ꂪ�ӊO�Ɖ��̐[�����̂Ȃ̂��B

�@�I�����C���E���b�N�u�X�p���΍�őO���v�̍���́A�X�p�����[���ɏœ_�𓖂ĂāA�A���`�X�p���\�t�g�ō̗p����Ă���X�p���r���̃g�����h���Љ�Ă������B

�X�p�������̊�{

�@�X�p���̍\����˂��l�߂�΁A�����́u�f�[�^�ɂǂ̂悤�Ȍ�傪�܂܂��΃X�p���Ɣ��f���邩�v�Ƃ������߂ɂȂ�B�X�p�����[���̏ꍇ�ɂ́A����2�‚ɕ��ނ��邱�Ƃ��ł���B

1. �u�N����͂������̂��v�ɂ�锻��

�@�ł��ȒP�Ȕ����́A�u�N����͂������̂Ȃ̂��v���m�F���邱�Ƃ��B���̔����ɂ�2�‚���B1�‚́A�u���M���̃��[���T�[�o�[�𒲂ׂ���@�v�A����1�‚́uFrom�w�b�_�ȂǍ��o�l���𒲂ׂ���@�v���B

  • ���M���̃��[���T�[�o�𒲂ׂ�

�@�X�p���̌X���Ƃ��āA��O�Ғ��p�������Ă��܂��ݒ�s���̃��[���T�[�o���瑗�M�������̂������B���̂��߁A��O�Ғ��p�������Ă��郁�[���T�[�o����̎�M�����ۂ����i����������B

�@��O�Ғ��p�������Ă��郁�[���T�[�o�𒲂ׂ�d�g�݂Ƃ��ėL���Ȃ̂́A�uDNSBL�iDNS-based Blackhole List�j�v���BDNSBL�ɑ΂��āADNS�������s���ƁA�Y�����郁�[���T�[�o����O�Ғ��p���Ă��邩�ۂ��𒲍����邱�Ƃ��ł���B

�@DNSBL�́A�C���^�[�l�b�g��ŃT�[�r�X�Ƃ��Ē񋟂���Ă��邪�A���E���Ɋ�‚����݂��Ă��邽�߁A�ǂ�DNSBL�T�[�r�X���g���̂�����肾�B������DNSBL�T�[�r�X�́A�u�X�p�����󂯎������N�ł��o�^�ł���v�Ƃ������Ȑ\�����ł���A���e���������Ȃ��ꍇ������i���K�̃��[���T�[�o�ł��o�^����Ă���Ȃǁj�B���̂���DNSBL���g���ăX�p���΍���s���ƁA�ꕔ�̃��[�����͂��Ȃ��Ȃ鋰�ꂪ���邽�ߒ��ӂ��K�v���B

�@���M���̃��[���T�[�o�𒲂ׂ���@�Ƃ��ẮADNSBL�ł͂Ȃ��A���M�h���C���F�؋Z�p�ł���uSender ID�v��uDomainKeys�v���g���Ē��ׂ���@������B������͊m���ɋU���̔������ł��邪�A�uSender ID�v��uDomainKeys�v�ɑΉ����Ă��郁�[���T�[�o�͂���قǑ����Ȃ��Ƃ����̂�����B

  • ���o�l�𒲂ׂ���@

�@����1�‚̕��@�́A�uFrom�w�b�_�v�Ȃǂɏ�����Ă���u���o�l�v�𒲂ׂāA�u����̐l����̃��[���̃X�p��������s���v�Ƃ������̂��B

�@�u�X�p���Ɣ��肵�Ȃ��v���[���A�h���X���f�[�^���������̂��u�z���C�g���X�g�v�A����A�u�X�p���Ɣ��肵���v�A�h���X�̃f�[�^�����s�������̂��u�u���b�N���X�g�v�ƌĂԁB�z���C�g���X�g�́A�u���[�����󂯎�肽������v���߂���̂ł���A�Ⴆ�΁A�F�l�A�m�l�A����摊��Ȃǂ̃��[���A�h���X��o�^����B����Ńu���b�N���X�g�ɂ́A�ߋ��ɃX�p���𑗐M���Ă�������̃��[���A�h���X��o�^���Ă����B

�@�����́A�A���`�X�p���\�t�g�ł�������@�\�����A�z���C�g���X�g�͂����ނ˂��܂��@�\����B�������A�u���b�N���X�g�͂قƂ�ǂ̏ꍇ���܂��@�\���Ȃ��B���̗��R�ɂ́A�u�X�p�����[���̑��M���͂ǂ��ɂ���v�ł����������悤�ɁA���[���̍��o�l���U�������”\�������邩�炾�B

�@�����̏ꍇ�A���[���A�h���X�̗��o��E�C���X�ɂ���āu�m�l������v�𑕂����X�p�����͂����Ƃ�����͂����B���������ău���b�N���X�g�ɓo�^���Ă��܂��ƁA�ȍ~�͊Y���A�h���X���炪���[�������ׂăX�p���Ƃ��Ĉ�����悤�ɂȂ�B

2. �܂܂���傩��̉��

�@�X�p������萳�m�ɔ��肵�����ꍇ�A�܂܂�������͂��邱�ƂɂȂ�B��������΁A���o�l���U������Ă��Ă����e�Ŕ��肷�邱�Ƃ��ł��邩�炾�B

�@�Ⴆ�΁A�o��n��A�_���g�֘A�̃��[���X�p���Ȃǂ́A�����ɂ͋L���Ȃ��悤�Ȕڂ킢�Ȍ��t������ł��邾�낤�B�ꍇ�ɂ���ẮA�{���̌��ł͂Ȃ��A�w�b�_�𒲍�����̂��L���ȃP�[�X������B�u���o�l�̃h���C�����v�Ɓu�ŏ��ɊY�����[�����󂯎����SMTP�T�[�o�̃h���C�����v�����v���Ă��Ȃ��ꍇ��A����̃w�b�_�����炩�ɕs���ȏꍇ�̔�����@���B

���̔���͂ǂ̂悤�ɍs���Ă���̂�

�@���̔����@�ɂ‚��āA���������ڍׂɉ�����Ă������B

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);
���Ȃ��ɂ������߂̋L��PR