【发布时间】:2015-03-26 05:04:45
【问题描述】:
我使用以下命令通过 SMS Adapters 发送 SMS 消息:
telnet localhost 0000 <<-EOF
helo x
MAIL FROM: Test
RCPT TO: 447999999999
DATA
Test £1234
.
logout
quit
EOF
但是,当我通过它收到消息时,格式如下:
Test ?£1234
附加 ?在 £ 符号的前面,我尝试研究了一些方法,包括 MIME,但不太确定如何实现它们。
关于我如何阻止并让£成功通过的任何想法
【问题讨论】:
-
你有双重打击。您将 unicode 字符转储到电子邮件系统中,然后该电子邮件将被推送到 SMS 消息中。您需要对文本进行双重编码,以便将其通过电子邮件阶段转换为短信系统可接受的格式。
-
@MarcB 你将如何实现这个?或者你有我可以看的例子吗?