从我自己的域发送电子邮件时获取不正确的图像网址

时间:2013-02-23 20:30:39

标签: php email kohana

发送带图片的电子邮件时遇到问题。我正在使用富文本编辑器。关键是当我从另一个域放置图像URL时,它是正确的,我正确地使用该图像收到电子邮件。但是当我试图从我自己的域中传递图像的URL时,而不是例如

  

img src =" my_domain_name.ru/path_to_image"

我在电子邮件中收到此消息

  

img src =" ../../../ path_to_image"

我没有在url中获取domain_name。 我正在编写Php Kohana框架。 如果有任何想法,请帮忙

2 个答案:

答案 0 :(得分:0)

TinyMCE设置为relative_urls,您需要设置为false

参见例如this forum thread

这是official TinyMCE page on the issue with examples

答案 1 :(得分:0)

  <script language="javascript" type="text/javascript">
        tinyMCE.init({
            mode : "textareas",
            fix_content_duplication: true,
            content_css : "/adresseofyourcss.css",
            remove_script_host : false,
            relative_urls : true,
            urlconvertor_callback: "convLinkVC",
            theme : "advanced",
            document_base_url : "http://www.yourbaseaddress.com/"
        });

        function convLinkVC(strUrl, node, on_save) {
            strUrl=strUrl.replace("http://www.yourbaseaddress.com","");
            return strUrl;
        }
    </script>

现在正在工作