From: Juan Rayas <juan.m.rayas@gmail.com>
Subject: Attempt to send email using AWS results in Socket closed by peer
Date: Wed, 1 Sep 2021 11:58:47 -0700 (PDT) [thread overview]
Message-ID: <57c7ca69-cc99-45ae-b494-580536a99ef4n@googlegroups.com> (raw)
Hi,
I am teaching myself Ada and tried to create a simple program that sends an email if today's date equals my birthday :).
I am using Gnat Studio 2021, Community edition, Ubuntu 20.0.4. I downloaded, built and installed AWS. I am sending the email as follows:
procedure SendMail is
Status : AWS.SMTP.Status;
Auth : aliased constant SMTP.Authentication.Plain.Credential :=
SMTP.Authentication.Plain.Initialize
("myAccount", "myPassword");
Isp : SMTP.Receiver;
begin
New_Line;
Isp :=
SMTP.Client.Initialize
("smtp.gmail.com", Port => 465,
Credential => Auth'Unchecked_Access);
SMTP.Client.Send
(Isp, From => SMTP.E_Mail ("Me", "myAccount"),
To => SMTP.E_Mail ("Me", "myAccount"),
Subject => "AWS test",
Message => "This is a test",
Status => Status);
if not SMTP.Is_Ok (Status) then
Text_IO.Put_Line
("Can't send message :" & SMTP.Status_Message (Status));
end if;
end SendMail;
myAccount and myPassword are removed for the purposes of this post.
When I run my program, the SendEmail procedure fails with the following message:
raised AWS.SMTP.SERVER_ERROR : raised AWS.NET.SOCKET_ERROR : Receive : Socket closed by peer
Does anyone know how to fix this when using the gmail server? Or perhaps I am using AWS incorrectly?
Thanks,
Juan
next reply other threads:[~2021-09-01 18:58 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-01 18:58 Juan Rayas [this message]
2021-09-01 19:43 ` Attempt to send email using AWS results in Socket closed by peer Dmitry A. Kazakov
2021-09-02 22:19 ` Randy Brukardt
2021-09-03 7:32 ` Dmitry A. Kazakov
2021-09-03 8:59 ` Doctor Who
2021-09-03 18:11 ` Juan Rayas
2021-09-03 18:31 ` Dmitry A. Kazakov
2021-09-03 19:33 ` Doctor Who
2021-09-03 20:29 ` Juan Rayas
2021-09-01 20:02 ` Dennis Lee Bieber
2021-09-02 3:29 ` Richard Iswara
2021-09-02 4:03 ` Doctor Who
2021-09-02 22:22 ` Randy Brukardt
2021-09-03 20:35 ` Simon Wright
2021-09-03 21:13 ` Dmitry A. Kazakov
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox