@Chris: this issue gets fixed by this merge: 
https://code.launchpad.net/~davidagraf/zorba/bug-867248/+merge/113059. I just 
tested it. I discovered this bug when fixing the other thing.
@Alexander: Will be in Sausalito as soon as it is pushed to zorba :-)

** Changed in: zorba
     Assignee: David Graf (davidagraf) => Chris Hillery (ceejatec)

** Changed in: zorba
       Status: New => Opinion

-- 
You received this bug notification because you are a member of Zorba
Coders, which is the registrant for Zorba.
https://bugs.launchpad.net/bugs/1023796

Title:
  smtp:send does not set sender name in email

Status in Zorba - The XQuery Processor:
  Opinion

Bug description:
  When sending an email with smtp:send the name of the sender is no
  longer included in the mail. Previous versions of zorba handeled this
  correctly.

  To reproduce:
  * replace password or use other mail account
  * insert your email as reciever

  Your mailclient will NOT display "TESTNAME (28m...@evaluescience.com)"
  as sender as expected but only "28m...@evaluescience.com"

  
  import module namespace smtp = 
'http://www.zorba-xquery.com/modules/email/smtp';
  import module namespace imap = 
'http://www.zorba-xquery.com/modules/email/imap';
   import schema namespace email = 'http://www.zorba-xquery.com/modules/email';

  declare variable $mailtest:host as element(email:hostInfo) := 
    (
       <email:hostInfo>
        
<email:hostName>mail.evaluescience.com/novalidate-cert/secure</email:hostName>
        <email:userName>28m...@evaluescience.com</email:userName>
        <email:password>INSERT CORRECT PASSWORD HERE</email:password>
      </email:hostInfo>      
    
    );

   let $mail := validate strict {
     <email:message>
          <email:envelope>     
             <email:from>
               <email:name>TESTNAME</email:name>
               <email:email>28m...@evaluescience.com</email:email>
             </email:from>
            <email:subject>Test Mail</email:subject>                   
            
                <email:recipient>
                  <email:to>
                    <email:name>Alexander Kreutz</email:name>                   
 
                    <email:email>kre...@i-tv-t.de</email:email>
                  </email:to>
                </email:recipient>
                     
          </email:envelope>
          <email:body>
            <email:multipart contentType="multipart/alternative">            
               <email:content contentType="text/plain" charset="UTF-8" 
contentTransferEncoding="ENC8BIT">
               {
                 "Bla Bla Bla"
               }
               </email:content>
               <email:content contentType="text/html" charset="UTF-8" 
contentTransferEncoding="ENC8BIT">
               { 
                 fn:serialize(<html><head></head><body>Bla bla 
bla</body></html>)
               }   
               </email:content>
            </email:multipart>
          </email:body>
        </email:message> }
    return
      smtp:send($mailtest:host, $mail);

To manage notifications about this bug go to:
https://bugs.launchpad.net/zorba/+bug/1023796/+subscriptions

-- 
Mailing list: https://launchpad.net/~zorba-coders
Post to     : zorba-coders@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zorba-coders
More help   : https://help.launchpad.net/ListHelp

Reply via email to