Pular para o conteúdo
Visualizando 7 posts - 1 até 7 (de 7 do total)
  • Autor
    Posts
  • #79256
    tchuck
    Participante

      Pessoal, tenho um tabela de email, e preciso enviar um email para varias pessoas, tenho uma rotina que envia email, por enquanto estou fazendo um loop em uma rotina mas cada vez q ele faz o loop ele tenta conectar com o servidor de email que esta gerando lentidao no programa gostaria de saber se há possibilidade de enviar o email uma unica vez pegando todos os emails que preciso mandar e concatenar de uma só vez.

      Por enquanto estou fazendo o seguinte


      loop
      send_mail (remetente, email_destinatario, assunto, mensagem)
      end loop;

      mas gostaria de fazer o loop, ir concatenando o email_destinatario separados com virgula(nao sei se o oracle aceita isso) e enviar o send_mail uma unica vez.

      Origado

      #79261
      marcelomirandola
      Participante

        Cara, só pra te dar uma posição eu já pesquisei pra caramba sobre isto e não consegui nada. Também coloco a procedure send_mail em um loop e mando bala.

        Marcelo.

        #79264
        chduarte
        Participante

          É suposto ele aceitar virgula no email pq ele somente manda esta infomacao para o servidor.

          []

          #79265
          marcelomirandola
          Participante

            Já testei e infelizmente não deu certo. Nem “,” nem “;”

            #79266
            chduarte
            Participante

              E somente um espaco? xxx@yyy.com zzz@kkk.com

              []

              #79279
              tchuck
              Participante

                nao deu com nada… nem com espaço, nem com “;” nem com ,…
                oracle tem hora q eh f.
                mas se alguem conseguir posta ai
                valeu

                #79296
                kurtrer
                Participante

                  Olá, aqui onde trabalho, enviamos email para mais de uma pessoa, utilizamos o pacote utl_smtp, para cada destinatário, temos que executar a linha
                  utl_smtp.rcpt(connection, recipient);
                  então temos uma rotina que vai lendo os endereços de email separados por ‘;’ e incluindo o endereço do destinatário.

                Visualizando 7 posts - 1 até 7 (de 7 do total)
                • Você deve fazer login para responder a este tópico.
                plugins premium WordPress