
正文
java群发消息代码 java发送消息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA 如何实现群发邮件(1000封以上)谢谢!
刚好我也在学习,网上找了些:
邮件群发:
收件人的地址设置为tomail i的形式,利用For循环向这些地址发送邮件,以实现群发的目的。
利用Address类设置邮件信息的收件人和发件人信息,在创建了邮件地址类后,通过message的setFrom()方法设置邮件的发件人,代码如下:
message.setFrom(from_mail);
设置收件人地址时使用setRecipient()方法设置收信人地址,代码如下:
message.setRecipient(type,address);
参数type为收件人类型。可以使用以下3个常量来区分收件人的类型:
1)Message.RecipientType.TO--发送。
2)Message.RecipientType.CC--抄送。
3)Message.RecipientType.BCC--暗 谢谢,请采纳!
相关问答
Q1: java怎么实现群发短信的功能
JAVA实现短信群发的步骤:
1、使用第三方短信平台服务商,接入短信服务;
2、调用短信提交页面发送请求;
3、服务器向第三方短信平台提交发送请求;
4、短信平台通过运营商将短信下发至用户的手机上。
以下是秒赛短信平台JAVA短信验证码接口代码示例
package test;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URISyntaxException;
import java.net.URLEncoder;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.PostMethod;
import org.apache.commons.lang3.StringUtils;
public class Apis {
// 短信发送接口的http地址,请咨询客服
private static String url = “xxxxxxxxxxxxxxxxxxxxxxxxxxxx”;
// 编码格式。发送编码格式统一用UTF-8
private static String ENCODING = “UTF-8”;
public static void main(String[] args) throws IOException, URISyntaxException {
// 账号
String account = “************************”;
// 密码
String pswd = “************************”;
// 修改为您要发送的手机号,多个用,分割
String mobile = “13*********”;
// 设置您要发送的内容
String msg = “【秒赛科技】您的验证码是:1234”;
// 发短信调用示例
System.out.println(Apis.send(account,pswd, mobile, msg));
}
/**
* 发送短信
*
* @param account
* account
* @param pswd
* pswd
* @param mobile
* 手机号码
* @param content
* 短信发送内容
*/
public static String send(String account,String pswd, String mobile, String msg) {
NameValuePair[] data = { new NameValuePair(“account”, account),
new NameValuePair(“pswd”, pswd),
new NameValuePair(“mobile”, mobile),
new NameValuePair(“msg”, msg),
new NameValuePair(“needstatus”, “true”),
new NameValuePair(“product”, “”) };
return doPost(url, data);
}
/**
* 基于HttpClient的post函数
* PH
* @param url
* 提交的URL
*
* @param data
* 提交NameValuePair参数
* @return 提交响应
*/
private static String doPost(String url, NameValuePair[] data) {
HttpClient client = new HttpClient();
PostMethod method = new PostMethod(url);
// method.setRequestHeader(“ContentType”,
// “application/x-www-form-urlencoded;charset=UTF-8”);
method.setRequestBody(data);
// client.getParams()。setContentCharset(“UTF-8”);
client.getParams()。setConnectionManagerTimeout(10000);
try {
client.executeMethod(method);
return method.getResponseBodyAsString();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
}
Q2: 可以用java编写微信接口,实现每天无限制群发消息吗
java群发消息代码你是要给群聊群发消息吗java群发消息代码?微信自带的是有这个群发群的功能的,利用群发助手就可以一次性发9个群。但如果要群发的群聊比较多,超过了9个,java群发消息代码我一般用的是里德助手的群发群功能,都是几百个群的发,选择好要发送的群聊点发送就好了,他会自动模拟人工9个群一批一批的发。这个软件只需要要用手机操作就好了。如果群聊比较多用起来还可以。群聊比较少的话用微信自带的就可以了。
操作步骤java群发消息代码:在微信聊天界面长按要发送的消息——转发——多选——选择要发送的群聊(最多选9个)——发送即可。
希望我的回答对你有帮助,谢谢!
Q3: java中soket一个服务器可以向多个客服端发送信息,怎么实现!
1步.首先主服务器在阻塞等待客户端连接
2步.当有连接来java群发消息代码的时候就分配给子服务器来和这个socket会话
3步.保存每个客户端java群发消息代码的socket对象,比如存在一个链表onlineListSocket中,
///////////////////////////////////
主服务器类
onlineList= Collections.synchronizedList(new LinkedListSocket());//创建一个用于存放在线用户java群发消息代码的socket对象的表
while()
{
Socket client_socket = server.accept(); //1步
subServer new_sub = new subServer(client_socket);//2步
onlineList.add(client_socket);//3步
}
然后当要群发就可以在主服务器执行下面的方法
///////////////////////////
主服务器类的群发方法
BufferedWriter writer;
String content = "要发送的内容";
for(Socket target: onlineList) //从列表中找出
{
writer = new BufferedWriter(new OutputStreamWriter(target.getOutputStream())); //循环对每个socket对象使用getOutputStream
writer.write(content); //发送出去
writer.flush(); //清空刷缓冲区
}
Q4: java实现微信发送消息
net的我有 java的还没看呢 给你说说原理 通过开发者id 或者关注者列表 然后通过用户openid(用户唯一标示)向用户发送客服消息 他这个通道是走的客服消息 ,前提是必须关注者主动向公众号发过消息 时限为24h
Q5: 如何写一个JAVA类可以实现邮件发送功能,也可以实现群发功能
java mail,可以利用SMTP 发,,,,,,,群发就是多个接收地址
~
关于java群发消息代码和java发送消息的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








