یافتن نشانیهای ایمیل در HTML سایت و پیوندهای mailto
نشانی پشت دکمه تماس ایمیلی و در HTML بارگذاریشده را پیدا کنید. یک اسکن کاربردی HTML کامل انجام دهید و بدانید کدام اطلاعات پنهان همچنان در دسترس نیستند.
این راهنما از Email Extractor برای یافتن نشانیهای احتمالی در HTML بارگذاریشده و پیوندهای mailto پشتیبانیشده استفاده میکند.
فهرست
چطور پیوند mailto نشانی ایمیل دارد#
پیوند صفحه، برچسب نمایان و مقصد دارد. در mailto، مقصد میتواند نشانی باشد و برچسب تماس با ما، تماس با تیم یا عبارت کوتاه دیگری. نمای فقط متن شاید عبارت را نشان دهد ولی مقصد را نه. نمونه زیر همین ساختار را دارد: press@studio.test داخل پیوند است ولی در برچسب نوشته نشده. این مورد برای HTML کامل مفید است، چون اطلاعات تماس از قبل در نشانهگذاری تحویلشده به مرورگر وجود دارد.
<a href="mailto:press@studio.test">Email the press team</a>یافتن نشانی پشت دکمه تماس ایمیلی#
صفحه تماس را باز و منتظر محتوا بمانید. HTML کامل را در Email Extractor برگزینید و تکصفحه را اسکن کنید. نشانی دکمهها را کنار بقیه نتایج بررسی کنید. در صورت فایده، با متن قابل مشاهده مقایسه کنید تا موارد فقط در نشانهگذاری روشن شوند. هدف یافتن تماس مناسب است، نه صرفاً بیشینه کردن تعداد. شاید دکمه پشتیبانی، مطبوعات و منطقه جدا باشند؛ برچسبشان را پیش از انتخاب نشانی بخوانید.
HTML بارگذاریشده فراتر از متن چه نشان میدهد#
HTML کامل نشانهگذاری و ویژگی پشتیبانیشده صفحه بارگذاریشده را بررسی میکند. نشانی ممکن است در بخش بسته، پیوند تماس یا داده دارای نشانی باشد، حتی اگر صفحه اصلی آن را متن عادی نشان ندهد. برخی مؤلفههای بارگذاریشده داده را برای اسکنر آشکار میکنند و جداسازی مرورگر خواندن قاب یا ساختار بسته دیگر را میبندد. این تفاوت پیادهسازی دلیل نتایج اضافه مفید در یک سایت و نبودشان در دیگری است. مرجع مبدأ نگه دارید و هر رشته HTML را تماس فعلی و موردنظر فرض نکنید.
تفکیک نشانی پنهان و اطلاعات غیرقابل دسترس#
پنهان چند معنی دارد. تماس در بخش بارگذاریشده ولی بسته شاید قابل اسکن باشد. نشانی دریافتی پس از اقدام کاربر شاید پس از همان اقدام در دسترس شود. مقدار خصوصی سرور، تماس فقط تصویری یا مقصد داخلی فرم شاید هیچوقت بهصورت الگوی پشتیبانیشده در سند نباشد. تغییر حالت این تفاوت را برنمیدارد. اگر بخش تماس تعاملی است، ابتدا بارگذاری و دوباره اسکن کنید، بعد نتیجه بگیرید که نشانی مفید وجود ندارد.
شناخت نمونه و تطبیق نامرتبط HTML#
آموزش برنامهنویسی شاید پیوند ایمیل نمونه داشته باشد و برنامه شاید نشانی شخص ثالث را در داده قالب بگذارد. هر دو میتوانند در HTML باشند ولی تماس موردنیاز نباشند. پیش از نگهداری مورد اضافه، زمینه و دامنه را ببینید. اگر تنظیم نمونه یا سیستمی مقداری را در آزمایش حذف میکند، آگاهانه گزینهها را بررسی کنید و فوراً استخراج را ناموفق ندانید. پرسش عملی، دلیل حضور نشانی در این صفحه است. ثبت دلیل، خروجی بعدی را از رشتههای بیتوضیح مفیدتر میکند.
آیا همین قواعد برای اسکن کل سایت است؟#
اسکن کل سایت میتواند HTML عمومی و mailto صفحات کشفشده را بررسی کند، ولی هر صفحه را زبانه تعاملی اجرا نمیکند. mailto در HTML دریافتی با دکمهای که فقط پس از اجرای کد سمت کاربر ساخته میشود فرق دارد. اگر تماس معلوم پیدا نشد، صفحه را در مرورگر ببینید و پس از بارگذاری محتوای لازم تکصفحه اسکن کنید. وقتی URL مشخص تماسها را دارید، بهجای اتکا به کشف خودکار از فهرست URL استفاده کنید.
نگهداری و خروجی تماسهای مرتبط با کار#
پس از بررسی برچسب مبدأ و دامنه، موارد مرتبط را انتخاب کنید. انتخاب کوچک را کپی یا برای ابزار بعدی صادر کنید. CSV و XLSX برای بررسی صفحهگسترده و TXT برای فهرست ساده مفیدند. اگر نما اطلاعات مبدأ میدهد نگه دارید، بهویژه وقتی چند دکمه تماس ظاهراً مشابه میدهند. یافتن نشانی در mailto منشأ نتیجه را توضیح میدهد، ولی وجود فعلی صندوق یا آشکار کردن مشابه نشانی در همه سایتها را تأیید نمیکند.
این روش را در عمل امتحان کنید
مستندات مرتبط را بخوانید برای شناخت کنترلها و محدودیتهای محصول در این راهنما. تماس با پشتیبانی اگر درباره نتیجه مشخصی کمک لازم دارید.
دریافت Email Extractor
نشانیهای صفحات وب را پیدا کنید و نتایج را به فهرستی کاربردی تبدیل کنید.