Microsoft 365: Enviar Emails
Sabemos da importância do envio de e-mails, e do facto de ser uma tarefa comum nas aplicações actuais. Muitas pessoas que trabalham com o Office 365 pediram-nos uma API para enviar e-mails através da API gráfica da Microsoft. A funcionalidade OAuth 2.0 foi um pré-requisito para a ligação ao servidor Microsoft e para a introdução de comandos de recuperação de informação do utilizador. Temos o prazer de prosseguir com a gestão de emails, começando com o comando de envio de emails.
Acesso 4D e Microsoft 365
No 4D v18 R6, 4D introduziu a autenticação OAuth 2.0 para aceder a e-mails através de transportadores IMAP, SMTP, ou POP3. Começando com 4D v19 R3, 4D continua a implementar o protocolo OAuth 2.0 e fornece uma forma de solicitar facilmente através da programação de um token da plataforma de identidade da Microsoft para se ligar ao API para o Microsoft 365.
Criar, apagar, e renomear caixas de correio com IMAP
A funcionalidade Mail, um enorme conjunto de funcionalidades. A primeira parte foi lançada com 4D v17 R4, e desde então temos vindo a entregar cada vez mais funcionalidades.
4D v19 não é excepção, uma vez que traz novas funções para o ajudar a gerir as suas caixas de correio através da programação. Isto inclui a criação, renomeação, e eliminação de caixas de correio. Uma caixa de correio é exibida como uma pasta em clientes de correio electrónico, tais como Microsoft Outlook ou Apple Mail.
Gerir bandeiras IMAP
Para permitir que a sua solução se integre facilmente com outros clientes de correio electrónico, é frequentemente necessário acrescentar informações tais como “já visto” ou “urgente”. O protocolo IMAP permite-lhe associar uma lista de bandeiras com uma mensagem para gerir esta informação adicional. 4D v18 R6 inclui um conjunto de funções para o objecto IMAP Transporter para adicionar ou remover bandeiras IMAP.
Guardar e-mails numa caixa de correio específica
Quando enviar e-mails de 4D, os seus clientes podem esperar receber uma cópia na caixa de correio “Enviado” exibida pelo Outlook ou pelo Correio da Apple. Para isso, 4D v18 R6 tem um novo comando para si. Diga olá ao novo transportador IMAP append() função.
Ligue os seus transportadores de correio com uma ficha OAuth 2.0
Ultimamente, os servidores de correio electrónico na web começaram a passar para a autenticação OAuth 2.0 para aumentar a segurança. Começando com 4D v18 R6, 4D fornece uma forma de definir o modo de autenticação OAuth 2.0 de uma ligação. Continue a ler para os detalhes!
Copiar, mover, e apagar e-mails com IMAP
Por vezes é necessário guardar certos e-mails em caixas de correio dedicadas e outras vezes pretende apagar certos e-mails para manter a sua INBOX arrumada. As três novas funções que adicionámos ao transportador IMAP, copy(), move()e delete() faça disto uma brisa!
Pesquisar e-mails com protocolo IMAP
Por vezes é necessário encontrar todos os e-mails não lidos no seu servidor de correio e descarregá-los para os mostrar ao seu cliente. O searchMails o método fá-lo por si! Utiliza o protocolo de pesquisa IMAP, que é feito inteiramente no lado do servidor. Isto significa que é rápido e permite recuperar apenas os emails desejados.
Seminário Web 4D – 4D Write Pro: Criar um compositor de e-mail leve
Mesmo durante o encerramento, a 4D continuou a fomentar um sentido de comunidade através de conteúdos envolventes, comunicações interactivas, e reuniões virtuais tais como webinars.
Se ainda não reparou, muitos dos webinars 4D apresentados por Will Taylor(Technical Account Manager, 4D US) foram tornados públicos no nosso canal Youtube.
O mais recente está relacionado com o 4D Write Pro e como se pode criar um compositor de e-mails leve:
Receber correio electrónico com protocolo IMAP
Em 4D v18, introduzimos uma nova forma de enviar e-mails. Depois, em 4D v18 R2, acrescentámos uma nova forma de recuperar mensagens de correio electrónico utilizando POP3. Agora em 4D v18 R4, estamos a dar os primeiros passos para uma nova forma de lidar com o protocolo IMAP. Tal como fizemos para SMTP e POP3, há um novo comando IMAP New transporter para lidar com o protocolo IMAP.
O Internet Message Access Protocol (IMAP) é um protocolo padrão da Internet utilizado pelos clientes de correio electrónico para recuperar mensagens de correio electrónico de um servidor de correio. Este protocolo permite gerir múltiplas caixas de correio, descarregar e-mails, realizar pesquisas no servidor, gerir o estado das mensagens, e muito mais!
E com esta primeira funcionalidade IMAP, pode adicionar métodos ao transportador para: ter a lista das caixas de correio disponíveis, seleccionar uma caixa de correio, e receber correio electrónico da caixa de correio seleccionada. Vamos ver como.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política