使用域名查找任何公司的电子邮件
使用全名查找专业电子邮件
根据关键字和位置查找公司
从YouTube频道中找到公司电子邮件
从Twitter个人资料中查找公司邮箱
找到企业并提取他们的电子邮件地址
验证电子邮件质量和可投递性
检测临时和一次性邮件
通过 API 查找任何域的电子邮件
通过 API 验证电子邮件投递情况
用职位、地点等信息丰富潜在客户
检测实时B2B购买信号
通过API检测虚假注册
将Minelead集成到您的应用程序中
在浏览器中访问所有Minelead功能
连接CRM平台和工具
Earn credits by referring friends
Here is snipet code to run python .
It does read from a file with domain names , one per row.
It does produce emails in an output file, one email per row.
import json
import requests
from concurrent.futures import ThreadPoolExecutor
# File paths
input_file_path = 'domains.txt' # Replace 'file_A.csv' with your input file path
output_file_path = 'emails_output.txt' # Replace 'file_B.csv' with your output file path
key =''
# Function to process a single row
def process_row(row):
api_url = 'https://api.minelead.io/v1/search/?domain='+row+'&key='+key+'&max-emails=3'
response = requests.get(api_url)
data = response.content
try:
data = json.loads(data.strip())
return data
except json.JSONDecodeError:
print(f"Error decoding JSON in row: {row}")
return None
# Function to extract emails from data and write them to output file
def extract_and_write_emails(data, output_file):
if 'emails' in data:
emails = [email['email'] for email in data['emails']]
domain = data['domain']
with open('emails_output.txt', 'a') as file:
for email in emails:
file.write(f"{domain}, {email}\n")
# Open input and output files
with open(input_file_path, 'r') as input_file, open(output_file_path, 'a') as output_file:
# Create a thread pool executor
with ThreadPoolExecutor(max_workers=3) as executor:
# Process each row in a separate thread
futures = [executor.submit(process_row, row) for row in input_file]
# Process the results
for future in futures:
data = future.result()
if data:
extract_and_write_emails(data, output_file)