我正在与Sylius合作,并且一直在测试电子邮件(订单确认,发货确认等)。我注意到这些电子邮件中的主题都带有问号'?'附加到主题的末尾,但我无法弄清楚它来自何处。
我将使用订单确认作为我的例子来解决这个问题。新订单确认电子邮件通过以下主题发布:
订单确认?
电子邮件的正文通过并包含未转义的HTML,即使电子邮件是以纯文本形式发送的:
email:
order_confirmation:
name: Order confirmation
content: Your order no. %number% has been successfully placed. <br/><br/>Thank you for shopping at our store!
现在这没关系,因为我将删除换行符,或者弄清楚如何使用HTML而不是纯文本来发送这些换行符。然而,我的问题是主题,它的结尾是问号'?'。
这是我的messages.en.yml的相关部分:
{% block subject %}
{{ 'sylius.email.order_confirmation.name'|trans }}
{% endblock %}
{% block body %}
{% autoescape %}
{{ 'sylius.email.order_confirmation.content'|trans({'%number%': order.number }) }}
{% endautoescape %}
{% endblock %}
这是我的orderConfirmation.html.twig:
module Lib where
class H h where
hash :: (S s)=> s -> h -> s
class S s where
mix :: s -> Int -> s
instance (H x, H y)=> H (x,y) where
hash s = \(x,y) ->
s `hash` x `hash` y
-- make this look "big":
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
`hash` x `hash` y `hash` x `hash` y `hash` x `hash` y `hash` x `hash` y
instance H Int where
hash s = \n -> s `mix` n
答案 0 :(得分:0)
您是否检查过探查器中的电子邮件内容?问号也在这里吗?
可能是您的电子邮件帐户设置的情况?