当前位置:网站首页>How to realize batch sending when fishing
How to realize batch sending when fishing
2022-07-05 13:03:00 【[email protected]】
0x01 trouble
When making phishing emails , Sometimes there are too many people to send , As a result, too much time is spent in the process of sending emails .
0x02 Solutions
1, The first one can be used as follows , Realize batch sending directly in the recipient , But there is a problem , In this case, batch sending is realized , All recipients' email contents are the same , This can not realize the specialization of everyone's email ( Because you need to add tracker, Through this tracker To track the status of the corresponding message of the corresponding recipient ), So this method has problems at present .
msg.SetHeader(“Bcc”, mailto…
2, The second is to send directly in parallel , utilize goruntine, Each recipient corresponds to one goruntine. This kind of problem is that you need to set it yourself smtp The number of connections that the server can accept , Ensure client to smtp There are enough connections to correspond to goruntine The number of , Otherwise the connection will reset , Cause unable to send email
As shown below ,activecall Interpretation of parameters
activeCall is an atomic int32; the low bit is whether Close has been called. the rest of the bits are the number of goroutines in Conn.Write.
by 0 when , It means the connection is normal , by 1 when , It means the connection is closed . If smtp The number of connections is less than goruntine The number of , It will cause the connection to close ,activecall Parameter is 1.
版权声明
本文为[[email protected]]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202140524137840.html
边栏推荐
- 【Nacos云原生】阅读源码第一步,本地启动Nacos
- Transactions from December 27 to 28, 2021
- 深度长文探讨Join运算的简化和提速
- A possible investment strategy and a possible fuzzy fast stock valuation method
- Insmod prompt invalid module format
- RHCSA7
- Overflow toolbar control in SAP ui5 view
- There is no monitoring and no operation and maintenance. The following is the commonly used script monitoring in monitoring
- Compile kernel modules separately
- 石臻臻的2021总结和2022展望 | 文末彩蛋
猜你喜欢
Transactions from December 29, 2021 to January 4, 2022
数据湖(七):Iceberg概念及回顾什么是数据湖
leetcode:221. Maximum square [essence of DP state transition]
百日完成国产数据库opengausss的开源任务--openGuass极简版3.0.0安装教程
关于 SAP UI5 getSAPLogonLanguage is not a function 的错误消息以及 API 版本的讨论
Association modeling method in SAP segw transaction code
CVPR 2022 | single step 3D target recognizer based on sparse transformer
leetcode:221. 最大正方形【dp状态转移的精髓】
Introduction to sap ui5 flexiblecolumnlayout control
滴滴开源DELTA:AI开发者可轻松训练自然语言模型
随机推荐
深度长文探讨Join运算的简化和提速
【云原生】Nacos-TaskManager 任务管理的使用
Introduction to the principle of DNS
Taobao order interface | order flag remarks, may be the most stable and easy-to-use interface
MySQL giant pit: update updates should be judged with caution by affecting the number of rows!!!
函数传递参数小案例
CVPR 2022 | single step 3D target recognizer based on sparse transformer
Insmod prompt invalid module format
Overflow toolbar control in SAP ui5 view
Halcon 模板匹配实战代码(一)
Natural language processing from Xiaobai to proficient (4): using machine learning to classify Chinese email content
Taobao short video, why the worse the effect
Rocky基础知识1
Pycharm installation third party library diagram
insmod 提示 Invalid module format
潘多拉 IOT 开发板学习(HAL 库)—— 实验7 窗口看门狗实验(学习笔记)
leetcode:221. Maximum square [essence of DP state transition]
Principle and performance analysis of lepton lossless compression
About the single step debugging of whether SAP ui5 floating footer is displayed or not and the benefits of using SAP ui5
Introduction to sap ui5 dynamicpage control