社区
Java SE
帖子详情
怎么通过socket发送日韩等多国语言邮件
zhongyj2004
2010-01-14 01:33:30
直接用socket使用smtp协议发送日韩多种语言的邮件
从资源文件中读一些变量,发送前用BASE64编码
收到邮件看到的是乱码,但是指定邮件编码为utf-8就能看到日韩文了
但是这样很麻烦,有什么办法能打开的时候就显示正常吗
...全文
106
3
打赏
收藏
怎么通过socket发送日韩等多国语言邮件
直接用socket使用smtp协议发送日韩多种语言的邮件 从资源文件中读一些变量,发送前用BASE64编码 收到邮件看到的是乱码,但是指定邮件编码为utf-8就能看到日韩文了 但是这样很麻烦,有什么办法能打开的时候就显示正常吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjhlht
2010-01-14
打赏
举报
回复
BASE64编码我觉得只是为了在传输过程中将有些变量BASE64编码后可以方便传输,减少很多不必要的麻烦!
在BASE64编码前,将传输的信息以utf-8的形式编码(结果要对,不是乱码),编码好以后再将信息以BASE64形式编码并且传送,
接收方接收到以后用BASE64反编码得到数据,再以utf-8的编码形式读出来,就可以得到正确的了!
这不是麻烦不麻烦的事,这就好比一个简单的通信协议,发送发和接收方必须要统一,这样才能达到最理想化的效果!
子龙奶爸
2010-01-14
打赏
举报
回复
发送前用utf-8编码,接受邮件时用utf-8编码打开。各国语言都不同的啊。utf-8好用啊。
SambaGao
2010-01-14
打赏
举报
回复
前台编要统一。
乱码问题以前最让我头痛。
出的问题
1。
转化前很正常。
页面以跳转。页面的编码不一致导致乱码。
2。
有时候和系统编码不一致也出现乱码。就比如,前些时候做webservice 通过手机的时候和手机的编码不
一致就一直报乱码。
3。
和数据库之间乱码也有问题。
最好能明白数据传出和接受经过的每一个环节都做了什么。
这样你就明白怎么做了。
C#的
Socket
实现UDP协议通信
在完成了
Socket
的配置后,可以通过调用`SendTo()`方法向远程端点
发送
数据,以及使用`ReceiveFrom()`方法接收数据。这两个方法都需要指定目标或源端点的`EndPoint`对象,以便正确地
发送
或接收数据。 总之,通过上述...
Socket
编程例子
Socket
编程广泛应用于各种网络服务,如Web服务器、电子
邮件
系统、FTP服务等。此外,它还用于设备间的通信,如智能家居系统的组件之间,或者分布式系统中节点间的通信。 六、常见问题与解决 在实际编程中,可能会...
Android基于
Socket
聊天最终版
客户端需要创建一个
Socket
对象,指定服务器的IP地址和端口号,然后通过输入流写入数据(
发送
消息)和通过输出流读取数据(接收消息)。 服务器端是接收和处理客户端请求的部分。通常,服务器会开启一个监听线程,...
基于
Socket
的Android手机视频实时传输所有源程序
"手机摄像头"可能是与Android设备上的摄像头操作相关的源代码或配置文件,而"
Socket
Camera"很可能是Android客户端的核心模块,负责通过
Socket
接口处理视频数据的抓取、编码和
发送
。 综上所述,这个项目提供了一个...
Socket
Tool(很好用的
socket
测试工具)
Socket
Tool(很好用的
socket
测试工具)
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章