Outgoing Mail Not Working

684 views
Skip to first unread message

pimp...@gmail.com

unread,
Mar 3, 2017, 12:44:26 PM3/3/17
to Canvas LMS Users
outgoing_mail.yml

  production:
  delivery_method: "smtp"
  enable_starttls_auto: "true"
  address: "smtp.zoho.com"
  port: "465"
  user_name: "xxxx@xxxxx"
  password: "xxxxxxxx"
  authentication: "plain" # plain, login, or cram_md5
  domain: "xxxxxx"
  outgoing_address: "xxxxxxx"
  default_name: "xxxxxx"


Log


Connection refused - connect(2) for "localhost" port 25
/usr/lib/ruby/2.3.0/net/smtp.rb:542:in `initialize'
/usr/lib/ruby/2.3.0/net/smtp.rb:542:in `open'
/usr/lib/ruby/2.3.0/net/smtp.rb:542:in `tcp_socket'
/usr/lib/ruby/2.3.0/net/smtp.rb:552:in `block in do_start'
/usr/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/usr/lib/ruby/2.3.0/timeout.rb:101:in `timeout'
/usr/lib/ruby/2.3.0/net/smtp.rb:551:in `do_start'
/usr/lib/ruby/2.3.0/net/smtp.rb:521:in `start'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/mail-2.5.4/lib/mail/network/delivery_methods/smtp.rb:112:in `deliver!'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/mail-2.5.4/lib/mail/message.rb:2129:in `do_delivery'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/mail-2.5.4/lib/mail/message.rb:232:in `block in deliver'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/actionmailer-4.2.7.1/lib/action_mailer/base.rb:543:in `block in deliver_mail'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb:164:in `block in instrument'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/notifications.rb:164:in `instrument'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/actionmailer-4.2.7.1/lib/action_mailer/base.rb:541:in `deliver_mail'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/mail-2.5.4/lib/mail/message.rb:232:in `deliver'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/actionmailer-4.2.7.1/lib/action_mailer/message_delivery.rb:85:in `deliver_now'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/actionmailer-4.2.7.1/lib/action_mailer/message_delivery.rb:105:in `deliver'
/var/canvas/app/models/message.rb:798:in `deliver_via_email'
/var/canvas/app/models/message.rb:568:in `deliver'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/performable_method.rb:23:in `perform'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/backend/base.rb:241:in `block in invoke_job'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:66:in `block in initialize'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:71:in `execute'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:44:in `run_callbacks'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/backend/base.rb:238:in `invoke_job'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:140:in `block (2 levels) in perform'
/usr/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:134:in `block in perform'
/var/canvas/config/initializers/delayed_job.rb:73:in `block (2 levels) in <top (required)>'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/canvas_statsd-1.0.8/lib/canvas_statsd/statsd.rb:75:in `time'
/var/canvas/config/initializers/delayed_job.rb:72:in `block in <top (required)>'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:84:in `block (2 levels) in add'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:66:in `block in initialize'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:84:in `block in add'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:71:in `execute'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:44:in `run_callbacks'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:131:in `perform'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:104:in `block (2 levels) in run'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:200:in `configure_for_job'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:103:in `block in run'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:66:in `block in initialize'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:71:in `execute'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:44:in `run_callbacks'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:97:in `run'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:83:in `block (2 levels) in start'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:82:in `loop'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:82:in `block in start'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:66:in `block in initialize'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:71:in `execute'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/lifecycle.rb:44:in `run_callbacks'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/worker.rb:81:in `start'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:97:in `block in spawn_worker'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:108:in `block in fork_with_reconnects'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:105:in `fork'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:105:in `fork_with_reconnects'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:96:in `spawn_worker'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:74:in `block (2 levels) in spawn_all_workers'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:74:in `times'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:74:in `block in spawn_all_workers'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:73:in `each'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:73:in `spawn_all_workers'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/pool.rb:32:in `start'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/cli.rb:88:in `start'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/inst-jobs-0.11.6/lib/delayed/cli.rb:26:in `run'
/var/canvas/script/delayed_job:11:in `<main>'

in terminal


XXXX@XXXX:~$ sudo /etc/init.d/canvas_init status
Delayed jobs running, pool PID: 2856


my server its in EC2 and the outgoing rules are open


any sugenstions?


Graham Ballantyne

unread,
Mar 3, 2017, 12:50:13 PM3/3/17
to canvas-l...@googlegroups.com
Well, you've configured port 465 on smtp.zoho.com in your outgoing_mail.yml file, but your log is showing a connection refused to localhost on port 25. Something isn't matching up.

I'm not sure if it's just how your YAML file was pasted into the email, but the formatting isn't right; everything under the production block needs to be indented. If that's how it actually is on disk, then you'll need to fix it; it's invalid YAML and the parser is probably skipping it. Try running it through http://yaml-online-parser.appspot.com/.

Do any of the other environments in outgoing_mail.yml define a connection to localhost:25? If so, are you sure you're running in production mode?
--

---
You received this message because you are subscribed to the Google Groups "Canvas LMS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Graham Ballantyne
IT Services
Simon Fraser University

Pimpigola

unread,
Mar 3, 2017, 1:27:32 PM3/3/17
to canvas-l...@googlegroups.com
Yes im running in production Mode. 

The other environments in outgoing_Mail.yml are commented #


You received this message because you are subscribed to a topic in the Google Groups "Canvas LMS Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/canvas-lms-users/tXAB0NeHtjk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to canvas-lms-use...@googlegroups.com.

Pimpigola

unread,
Mar 3, 2017, 1:51:17 PM3/3/17
to canvas-l...@googlegroups.com
Ok i fixed the yaml file of the outgoing mail. Restar the Canvas and apache. And now the los send this

Net::ReadTimeout
/usr/lib/ruby/2.3.0/net/protocol.rb:158:in `rbuf_fill'
/usr/lib/ruby/2.3.0/net/protocol.rb:136:in `readuntil'
/usr/lib/ruby/2.3.0/net/protocol.rb:146:in `readline'
/usr/lib/ruby/2.3.0/net/smtp.rb:946:in `recv_response'
/usr/lib/ruby/2.3.0/net/smtp.rb:556:in `block in do_start'
/usr/lib/ruby/2.3.0/net/smtp.rb:956:in `critical'
/usr/lib/ruby/2.3.0/net/smtp.rb:556:in `do_start'
/var/canvas/script/delayed_job:11:in `<main>’

On Mar 3, 2017, at 1:50 PM, Graham Ballantyne <gra...@sfu.ca> wrote:

You received this message because you are subscribed to a topic in the Google Groups "Canvas LMS Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/canvas-lms-users/tXAB0NeHtjk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to canvas-lms-use...@googlegroups.com.

Graham Ballantyne

unread,
Mar 3, 2017, 2:22:32 PM3/3/17
to canvas-l...@googlegroups.com
Canvas is timing out trying to connect to your SMTP server; it isn't responding. Are your settings correct? Are you able to connect to it from the Canvas server (openssl s_client -crlf -connect smtp.zoho.com:465)?

Pimpigola

unread,
Mar 3, 2017, 2:31:05 PM3/3/17
to canvas-l...@googlegroups.com
This is what i get:
CONNECTED(00000003)
depth=1 C = US, O = "thawte, Inc.", OU = Domain Validated SSL, CN = thawte DV SSL CA - G2
verify error:num=20:unable to get local issuer certificate
verify return:0
---
Certificate chain
 0 s:/CN=*.zoho.com
   i:/C=US/O=thawte, Inc./OU=Domain Validated SSL/CN=thawte DV SSL CA - G2
 1 s:/C=US/O=thawte, Inc./OU=Domain Validated SSL/CN=thawte DV SSL CA - G2
   i:/C=US/O=thawte, Inc./OU=Certification Services Division/OU=(c) 2006 thawte, Inc. - For authorized use only/CN=thawte Primary Root CA
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIF+zCCBOOgAwIBAgIQFNUBL8NldY7OtMJU7A0edDANBgkqhkiG9w0BAQsFADBj
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3RlLCBJbmMuMR0wGwYDVQQLExRE
b21haW4gVmFsaWRhdGVkIFNTTDEeMBwGA1UEAxMVdGhhd3RlIERWIFNTTCBDQSAt
IEcyMB4XDTE2MDkwMTAwMDAwMFoXDTE4MDkwMTIzNTk1OVowFTETMBEGA1UEAwwK
Ki56b2hvLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL8SxFfi
Y+uq+jHcaIGD+YhD+WnVJpvHkQPYJpgGFilS4nYEVTA1MkB8oHpupLtgOzxtXuxn
9J1QMBQv/GUByymUGe1F8YWVigiaJu1YL3OwfGMTUW6Ma/ZldNTAKD1HeE60OOzs
6AAMiSZyPE6LWE6o0KuQrzDKat1IUvk866ouZ3XhB+/oPQkyHC1eSGUkTLDOGakU
Gykvt4K5hCRg5Q6Hcqu7At5OHVMhfLfNzT64mKxKDNYQFkyZAQY2nnabuUoqP9Xk
eRDwjE9gvF+tkWFaZ52G4e7a+lFBIdm1i0v7ZNipk6mD7HIMUfStmM+z87itn9F7
tr7W5/zMZpBj9e8CAwEAAaOCAvcwggLzMB8GA1UdEQQYMBaCCiouem9oby5jb22C
CHpvaG8uY29tMAkGA1UdEwQCMAAwKwYDVR0fBCQwIjAgoB6gHIYaaHR0cDovL3Ru
LnN5bWNiLmNvbS90bi5jcmwwbgYDVR0gBGcwZTBjBgZngQwBAgEwWTAmBggrBgEF
BQcCARYaaHR0cHM6Ly93d3cudGhhd3RlLmNvbS9jcHMwLwYIKwYBBQUHAgIwIwwh
aHR0cHM6Ly93d3cudGhhd3RlLmNvbS9yZXBvc2l0b3J5MB8GA1UdIwQYMBaAFJ+4
wals8vXAIiqU7VyZrNTs18YHMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr
BgEFBQcDAQYIKwYBBQUHAwIwVwYIKwYBBQUHAQEESzBJMB8GCCsGAQUFBzABhhNo
dHRwOi8vdG4uc3ltY2QuY29tMCYGCCsGAQUFBzAChhpodHRwOi8vdG4uc3ltY2Iu
Y29tL3RuLmNydDCCAX0GCisGAQQB1nkCBAIEggFtBIIBaQFnAHYA3esdK3oNT6Yg
i4GtgWhwfi6OnQHVXIiNPRHEzbbsvswAAAFW5VWyfAAABAMARzBFAiATzkIPtRNW
RkJrDcfDA21aqrUf3RBU902EnOYJ7hrIDAIhALfvKPxtkXAxPM78KW9AGaqnhl4d
U5aZqmXZBk2CLiNBAHUApLkJkLQYWBSHuxOizGdwCjw1mAT5G9+443fNDsgN3BAA
AAFW5VWzoQAABAMARjBEAiAP75xhaGnmOvkrTWSejp3yFrWHP2ijt6/cMaVufuAA
yAIgU/rh2dv6pGm2zpq62wapR5RuBLrV2v0j0HNXCB34/UYAdgBo9pj4H2SCvjqM
7rkoHUz8cVFdZ5PURNEKZ6y7T0/7xAAAAVblVbPFAAAEAwBHMEUCIQDk8rLCjCNh
Xxb2Xm4TIgBAUhEXdakDMfl1Y1q9NSAUNQIgZzmiE67ewpt8sfPd8CcHMuAhwj06
HgxSftTMJZj+JAQwDQYJKoZIhvcNAQELBQADggEBAHMIUHJHX5OESo2NFxBQRjhI
D1J/GnmsFe781mjoCrrtPCHvNlgSto4tgolmhQoxPo0g0oQagFwCE/tNIuwVApJe
+7lhupsTdt3wKrBHEkjEuii581xzaeU7cMeCo3308XangNxAw5dkiNnG0ckUT4Da
NiIMj9zePRv717sYaMOtbuIMg2+485RZWQYVmFx8e8xAPCFWHU6SuUC2huadhIB2
CIP960izh4hm2Mvk/FkANXHnQT9OklN6xAwEMlNlL/oDIJt9HwQtdh+/tcwEmSZ3
t/PMzfvnbUQo91fF3p1gjJW+1r5UtCrAY+aBX62DeNfayzRKhqDAQzvlL78gXT8=
-----END CERTIFICATE-----
subject=/CN=*.zoho.com
issuer=/C=US/O=thawte, Inc./OU=Domain Validated SSL/CN=thawte DV SSL CA - G2
---
No client certificate CA names sent
---
SSL handshake has read 3085 bytes and written 609 bytes
---
New, TLSv1/SSLv3, Cipher is RC4-SHA
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : RC4-SHA
    Session-ID: 21546AF4F7859D05E8C06344FB56E74415B147FA57F947399394B2B3EC95F33C
    Session-ID-ctx:
    Master-Key: 9C356FBC17AFACA28034E5DA99615FE0A89AB74E6184DA1849C869154E3269DF528A042AED9D9AF98B343943A9BAED28
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 14400 (seconds)
    TLS session ticket:
    0000 - 4d 68 02 51 45 10 74 b1-93 f2 0f c8 11 2f 33 c3   Mh.QE.t....../3.
    0010 - 5b 7a 88 81 43 17 6c e9-6c 22 69 ab e5 07 bf 88   [z..C.l.l"i.....
    0020 - a5 66 e7 56 2c 9f d6 00-f0 3e e7 1f 92 b7 6a 51   .f.V,....>....jQ
    0030 - eb 27 fd 2e f4 76 ad d5-8f 41 d4 55 91 1d 0d 01   .'...v...A.U....
    0040 - 78 e6 ee 47 3f 20 25 75-b2 4c 48 6f 03 12 75 cb   x..G? %u.LHo..u.
    0050 - 66 10 4e 54 4d 19 53 0f-b2 5e ab 18 e4 49 44 2c   f.NTM.S..^...ID,
    0060 - ca 91 78 d0 70 e1 2d 29-98 be e4 62 92 9a b6 80   ..x.p.-)...b....
    0070 - c8 26 53 ec aa 86 f8 a9-d4 4e 0c b8 01 7b 3c 23   .&S......N...{<#
    0080 - 92 b7 8e 73 5a 3a 25 5f-2e a1 db 4b d1 4d 42 aa   ...sZ:%_...K.MB.
    0090 - 45 eb 96 84 48 54 ca ad-e5 b5 8d 14 e2 51 7f 43   E...HT.......Q.C

    Start Time: 1488569022
    Timeout   : 300 (sec)
    Verify return code: 20 (unable to get local issuer certificate)
---
220 mx.zohomail.com SMTP Server ready 3 March, 2017 11:23:42 AM PST

And this is my actual settings:

 # development:
#  delivery_method: "smtp"
#  enable_starttls_auto: "true"
#  address: "smtp.zoho.com"
#  port: "465"
#  user_name: "cursos"
#  password: “xxx"
#  authentication: "plain" # plain, login, or cram_md5
#  domain: "palt.com.ve"
#  outgoing_address: "cur...@palt.com.ve"
#  default_name: "Clases PALT"

# or to use sendmail --
#
# development:
#   delivery_method: "sendmail"

# test:
#  delivery_method: "test"

 production:
 # delivery_method: "smtp"
 # enable_starttls_auto: "true"
  address: "smtp.zoho.com"
  port: "465"
  user_name: "cursos"
  password: “xxx"
  authentication: "plain" # plain, login, or cram_md5
  domain: "palt.com.ve"
  outgoing_address: "cur...@palt.com.ve"
  default_name: "Clases PALT"

# If receiving mail from multiple inboxes (see incoming_mail.yml.example),
# you'll want to include those addresses in a reply_to_addresses array so
# Canvas will select the Reply-To field of outgoing messages from all of the
# incoming mailboxes.

# multiple_inboxes:
#  address: "smtp.example.com"
#  port: "25"
#  user_name: "user"
#  password: "password"
#  authentication: "plain" # plain, login, or cram_md5
#  domain: "example.com"
#  outgoing_address: "can...@example.com"
#  default_name: "Instructure Canvas"
#  reply_to_addresses:

Pimpigola

unread,
Mar 3, 2017, 2:53:24 PM3/3/17
to canvas-l...@googlegroups.com

Graham Ballantyne

unread,
Mar 3, 2017, 5:07:19 PM3/3/17
to canvas-l...@googlegroups.com
It looks like your SMTP server requires SSL. See http://stackoverflow.com/a/14616115/74568.

Pimpigola

unread,
Mar 6, 2017, 9:37:37 AM3/6/17
to canvas-l...@googlegroups.com
Ssl: “true”

Done, its working,


Thx 

Best regards


On Mar 3, 2017, at 6:07 PM, Graham Ballantyne <gra...@sfu.ca> wrote:

It looks like your SMTP server requires SSL. See http://stackoverflow.com/a/14616115/74568.

----- On 3 Mar, 2017, at 11:53, Pimpigola <pimp...@gmail.com> wrote:
<Screen Shot 2017-03-03 at 3.52.33 PM.png>

ThuyP

unread,
Aug 26, 2017, 12:58:49 PM8/26/17
to Canvas LMS Users
Hi Pimpigola,
My system is in them same your issue, but after following all recommends the system still not send email.
I also use Zohomail and had run cmd: openssl .... to check connect zoho port. Please help to check my outgoing_mail.yml. Thanks

--
 address: "smtp.zoho.com"
  port: "465"
  tls: "true"
  ssl: "true"
  enable_starttls_auto: "true"
  user_name: "admin@xxx"
  password: "xxx"
  authentication: "login" # plain, login, or cram_md5
  domain: "xxx"
  outgoing_address: "admin@xxx"
  default_name: "xxx"
---

To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-users+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

-- 
Graham Ballantyne
IT Services
Simon Fraser University

-- 

--- 
You received this message because you are subscribed to a topic in the Google Groups "Canvas LMS Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/canvas-lms-users/tXAB0NeHtjk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to canvas-lms-users+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages